* {
margin: 0;
padding: 0;
}
body, td, th, p, br {
font: 11px/1.5em Arial,Tahoma,Verdana,Helvetica,sans-serif;
}
body {
background-color: #F7F7F7;
color: #333333;
line-height: 115%;
}
strong {
color: #444444;
font-weight: bold;
}
p {
line-height: 1.2em;
margin: 0 0 8px 0;
}
ul {
margin: 0;
}
ol li {
list-style: decimal outside none;
}
li {
margin-bottom: 0.5em;
margin-left: 2em;
}
dl {
}
dt {
padding: 5px 0 3px;
}
hr {
border-bottom: 1px solid #DDDDDD;
border-top: 1px solid #FFFFFF;
clear: both;
display: block;
height: 1px;
width: 100%;
}
h1 {
border-bottom: 1px solid #777777;
color: #777777;
font-size: 18px;
margin-bottom: 5px;
padding-bottom: 5px;
}
h2 {
border-bottom: 1px solid #777777;
font-size: 14px;
font-weight: bold;
margin: 0 0 5px;
}
h3 {
color: #777777;
font-size: 12px;
font-weight: bold;
}
h4 {
color: #555555;
font-size: 10px;
}
h5 {
color: #555555;
font-size: 10px;
}
img {
border: 0 none;
}
.lnob {
border: 0 none;
float: left;
margin: 0 8px 0 0;
}
.lnobs {
border: 0 none;
float: left;
margin: 1px 0 0;
}
a {
color: #1E9EBD;
text-decoration: none;
}
a:hover {
color: #808866;
text-decoration: none;
}
select, input[type="password"], input[type="text"], textarea {
background-color: #F5F5F5;
border: 1px solid #CCCCCC;
font-family: Verdana,Arial,Helvetica,Sans Serif;
font-size: 12px;
margin: 2px 0;
}
.required {
color: #CC0000;
font-weight: bold;
}
input[type="hidden"] {
border: 0 none;
}
input:focus, textarea:focus {
background-color: #FFFFFF;
border: 1px solid orange;
}
label {
font-weight: bold;
}
fieldset {
margin: 10px;
padding: 10px;
}
legend {
font-weight: bold;
}
.button {
background-color: #1E9EBD;
border: 1px solid #177B93;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
margin: 0 5px 0 0;
padding: 0 4px 1px;
}
a.button {
background-color: #1E9EBD;
border: 1px solid #177B93;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
line-height: 100%;
margin: -1px 5px 0 0 !important;
padding: 1px 5px !important;
vertical-align: middle !important;
}
a.button:hover {
background-color: #1E9EBD;
border: 1px solid #177B93;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
line-height: 100%;
margin: -1px 5px 0 0 !important;
padding: 1px 5px !important;
vertical-align: middle !important;
}
.button:hover {
background-color: #1E9EBD;
border: 1px solid #177B93;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding: 0 4px 1px;
}
.button:focus {
background-color: #1E9EBD;
border: 1px solid #177B93;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding: 0 4px 1px;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
* html .clearfix {
height: 1%;
}
.clear {
clear: both;
height: 0;
}
.hide {
display: none;
}
#container {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #FFFFFF;
border-color: #555555;
border-style: solid;
border-width: 0 3px 3px;
margin-left: auto;
margin-right: auto;
vertical-align: top;
width: 800px;
}
#header {
background: url("../images/header-bg.jpg") repeat-x scroll left top #93CBE6;
}
#header h1 {
border: 0 none;
color: #333333;
float: left;
line-height: 125%;
margin: 30px 0 0 15px !important;
padding: 0;
width: 500px;
}
#logo {
height: 78px;
}
.login {
background: none repeat scroll 0 0 #FEFEFE;
border: 1px solid #CCCCCC;
margin: 10px 0;
}
#sub-header {
border-bottom: 4px solid #C0C0C0;
margin: 12px 10px 0;
}
#sub-header h1 {
border: 0 none;
color: #999999;
float: left;
font-size: 20px;
font-weight: bold;
line-height:21px;
margin-bottom: 0 !important;
}
#sub-header h4 {
border: 0 none;
color: #333333;
font-size: 12px;
padding: 8px 0 2px;
text-align: right;
}
#sub-header h4 img {
margin: 0 3px 0 6px;
}
#breadcrumb {
background: url("../images/crumb_bar.jpg") repeat-y scroll left top #EEEEEE;
border-bottom: 1px solid #999999;
clear: left;
font-size: 10px;
height: 33px;
width: 100%;
}
#breadcrumb p {
padding-left: 20px;
padding-top: 6px;
}
#content {
background: none repeat scroll 0 0 #FFFFFF;
border: 0 none;
color: #333333;
line-height: 130%;
}
#top {
background-color: #DDDDDD;
border-bottom: 1px solid gray;
padding: 0.5em;
}
#left-column {
float: left;
padding: 10px;
position: absolute;
width: 130px;
}
#right-column {
float: right;
padding: 10px;
width: 200px;
}
#center-column {
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
margin-left: 150px;
margin-right: 220px;
min-height: 280px;
padding: 1em;
}
#front-center-column {
background: url("../images/decor.jpg") repeat-x scroll 0 0 transparent;
border-right: 1px solid #C0C0C0;
margin-right: 220px;
padding: 160px 1em 1em;
}
#wide-center-column {
border-right: 1px solid #C0C0C0;
margin-right: 220px;
min-height: 280px;
padding: 1em 1em 30px;
}
#home-center-column {
margin-right: 10px;
min-height: 280px;
padding: 1em 1em 30px;
width: 780px;
}
#home-center-column-report {
margin-right: 10px;
padding: 1em 1em 30px;
width: 780px;
}
#front-right-column {
float: right;
padding: 1em;
width: 200px;
}
#no-right-column {
display: none;
}
#full-center-column {
min-height: 280px;
padding: 1em;
}
#footer {
background: url("../images/footer_shadow.jpg") repeat-x scroll left top #B2B2B2;
clear: both;
color: #555555;
font-size: 10px;
margin-top: 0;
padding: 6px 0 4px;
text-align: center;
width: 800px;
}
#footer a {
color: #555555;
}
#footer a:hover {
color: #808866;
}
#tool-bar a {
background-color: #C0C0C0;
display: none;
margin: 10px 10px 0;
padding: 5px;
}
.vertical-menu {
list-style-type: none;
margin-left: -20px;
}
.vertical-menu a {
border-bottom: 1px solid #C0C0C0;
display: block;
margin: 0;
padding: 4px;
}
ul#h_menu {
background: url("../images/ul_bg.gif") repeat-x scroll center bottom transparent;
height: 26px;
list-style: none outside none;
margin-top: 5px;
padding-left: 12px;
text-align: center;
}
ul#h_menu li {
display: inline;
float: left;
margin: 0 !important;
text-align: center;
}
ul#h_menu a {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #E5E5E5;
border-color: #666666;
border-style: solid;
border-width: 1px 1px 0;
color: #333333;
display: block;
float: left;
font-size: 11px;
font-weight: normal;
height: 18px;
margin: 0 2px !important;
padding: 6px 6px 0;
}
ul#h_menu #selectednav a {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #EEEEEE;
border-color: #666666;
border-style: solid;
border-width: 1px 1px 0;
color: #000000;
font-weight: bold;
height: 15px;
margin: 0 4px !important;
padding: 7px 6px 3px;
}
#h_menu a:hover {
color: #1E9EBD;
text-decoration: none;
}
ul#h_menu li ul {
display: none;
left: 0;
position: absolute;
top: 1em;
}
#header ul#nav {
background: url("../images/ul_bg.gif") repeat-x scroll center bottom transparent;
height: 26px;
list-style: none outside none;
margin: 5px 0 0;
padding: 0 0 0 12px;
text-align: center;
}
#header li {
display: inline;
float: left;
margin: 0 !important;
position: relative;
text-align: center;
}
#header li a {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #E5E5E5;
border-color: #666666;
border-style: solid;
border-width: 1px 1px 0;
color: #333333;
display: block;
float: left;
font-size: 11px;
font-weight: normal;
margin: 0 2px !important;
padding: 6px 6px 5px;
width: 120px;
}
#header .selectednav a {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #EEEEEE;
border-color: #666666;
border-style: solid;
border-width: 1px 1px 0;
color: #000000;
font-weight: bold;
margin: 0 4px !important;
padding: 7px 6px 5px;
}
#header .selectednav a:hover {
color: #1E9EBD;
text-decoration: none;
}
#header li ul {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #E5E5E5;
border-color: #666666;
border-style: solid;
border-width: 0 1px 1px;
display: none;
left: 4px;
margin: 0;
padding: 0;
position: absolute;
top: 25px;
width: 132px;
}
#header li ul li {
float: none;
position: relative;
}
#header li ul li a {
background: url("../images/bullet.gif") no-repeat scroll 3px 8px transparent;
border: 0 none;
display: block;
float: none;
margin: 0;
padding: 5px 5px 5px 13px;
position: relative;
text-align: left;
width: 110px;
}
html > body #header li > ul {
left: 2px;
top: 25px;
}
#header .selectednav ul {
background: none repeat scroll 0 0 #EEEEEE;
left: 4px;
position: absolute;
top: 25px;
}
#header .selectednav ul li a {
background: url("../images/bullet.gif") no-repeat scroll 3px 8px transparent;
border: 0 none;
display: block;
float: none;
font-weight: normal;
margin: 0;
padding: 5px 5px 5px 13px;
position: relative;
text-align: left;
width: 110px;
}
#header .selectednav ul li a:hover {
color: #1E9EBD;
text-decoration: none;
}
#header li:hover ul, #header li.over ul {
display: block;
}
#header a:hover {
color: #1E9EBD;
text-decoration: none;
}
.paging {
margin-left: auto;
margin-right: auto;
text-align: center;
}



.message {
background-color: #DEF2F6;
border: 1px dashed #87A9CB;
margin-bottom: 10px;
padding: 5px;
}
.message p {
font-weight: bold;
}
.message .ok {
background: url("../images/ok.png") no-repeat scroll 0 0 transparent;
padding: 3px 2px 0 20px;
}
.message .error {
background: url("../images/error.png") no-repeat scroll 0 0 transparent;
padding: 3px 2px 0 20px;
}
.message .info {
background: url("../images/info.png") no-repeat scroll 0 0 transparent;
padding: 3px 2px 0 20px;
}
h3.recruitment-title {
background: url("../images/recruitment-title-bg.jpg") repeat-x scroll left top #016493;
color: #FFFFFF;
display: block;
padding: 3px;
}
h3.notice-title {
background: url("../images/notices-title-bg.jpg") repeat-x scroll left top #561F3D;
color: #FFFFFF;
display: block;
padding: 3px;
}
h3.other-options {
background: url("../images/options-title-bg.jpg") repeat-x scroll left top #6F6F6F;
color: #FFFFFF;
display: block;
padding: 3px;
}
.action {
float: left;
margin: 0 5px 5px 0;
width: 370px;
}
.action p {
color: #333333;
margin: 3px 2px;
}
.actions:focus {
border: 0 none;
}
.listing {
border: 0 none;
clear: left;
color: #3B4024;
margin-bottom: 10px;
margin-top: 0;
padding: 0 0 5px;
width: 99%;
}
.listing tr.totals td {
border-top: 1px solid #808080;
color: #333333;
font-size: 110%;
font-weight: bold;
}
.listing img {
vertical-align: middle;
}
.listing td, th {
text-align: left;
}
.listing a {
font-weight: bold;
text-align: left;
}
.listing th {
background: url("../images/listing-table-head-bg.jpg") repeat-x scroll left top #999999;
border-bottom: 1px solid #808080;
color: #FFFFFF;
padding: 2px 5px;
}
.listing th a {
color: #FFFFFF;
display: block;
}
.nosort {
border-right: 0 none;
text-align: left;
}
.listing th.az {
border-left: 0 none;
text-align: right;
}
.listing td {
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
padding: 2px 5px;
}
.listing .check input {
margin: 0 !important;
padding: 0 !important;
}
.listing .check {
padding: 0;
text-align: center;
width: 14px;
}
.listing span.sortarrow {
color: black;
font-size: 100%;
}
.odd_row_ad td {
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
padding: 2px 5px;
}
.odd_row_ad td.blank {
background: none repeat scroll 0 0 #FFFFFF;
padding: 2px 5px;
}
.odd_row_ad_hide {
display: none;
visibility: hidden;
}
.even_row td {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
padding: 2px 5px;
}
.table_blue td {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E1E1E1;
padding: 2px 5px;
}
.table_dblue td {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 1px solid white;
border-left: 1px solid #DDDDDD;
padding: 2px 5px;
}
#search-options {
background: none repeat scroll 0 0 #FEFEFE;
border: 1px solid #CCCCCC;
margin: 0;
}
.options {
list-style: none outside none;
margin: 0 !important;
padding: 10px 0 0 !important;
}
.options li {
background: url("../images/options-bg-end.gif") no-repeat scroll right top transparent;
float: left;
margin: 0 3px 0 0 !important;
padding: 0 7px 0 0;
}
.options li a {
background: url("../images/options-bg.gif") no-repeat scroll left top transparent;
display: block;
padding: 3px 3px 4px 10px;
}
.options li.active {
background: url("../images/options-active-end.gif") no-repeat scroll right top transparent;
}
.options li.active strong {
background: url("../images/options-active.gif") no-repeat scroll left top transparent;
color: #FFFFFF !important;
display: block;
padding: 3px 3px 4px 10px;
}
.options li a:hover {
text-decoration: underline;
}
.view-vacancies {
background: url("../images/buttons/view-vacancies.jpg") no-repeat scroll left center #FFFFFF;
width: 133px;
}
.view-vacancies-current {
background: url("../images/buttons/view-vacancies-current.jpg") no-repeat scroll left center #FFFFFF;
width: 133px;
}
.view-notices {
background: url("../images/buttons/view-notices.jpg") no-repeat scroll left center #FFFFFF;
width: 155px;
}
.view-notices-current {
background: url("../images/buttons/view-notices-current.jpg") no-repeat scroll left center #FFFFFF;
width: 155px;
}
.view-vacancy-adverts {
background: url("../images/buttons/view-adverts.jpg") no-repeat scroll left center #FFFFFF;
width: 160px;
}
.view-vacancy-adverts-current {
background: url("../images/buttons/view-adverts-current.jpg") no-repeat scroll left center #FFFFFF;
width: 160px;
}
.view-notice-adverts {
background: url("../images/buttons/view-notice-adverts.jpg") no-repeat scroll left center #FFFFFF;
width: 160px;
}
.view-notice-adverts-current {
background: url("../images/buttons/view-notice-adverts-current.jpg") no-repeat scroll left center #FFFFFF;
width: 160px;
}
.view-search {
background: url("../images/buttons/search.jpg") no-repeat scroll left center #FFFFFF;
width: 85px;
}
.hidden {
clear: both;
height: 0;
line-height: 0;
margin: 0;
padding: 0;
}
#discliamer {
margin: 10px 0 0;
}
#discliamer h3 {
color: #CC0000;
}
.side-panel {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #EEEEEE;
border-color: #CCCCCC;
border-style: solid;
border-width: 3px 1px 1px;
margin-bottom: 10px;
padding: 5px;
}
.side-panel .button {
padding: 0;
}
.side-panel a {
font-weight: bold;
}
.side-panel ul {
color: #1E9EBD;
font-weight: normal;
list-style-type: disc;
padding-bottom: 3px;
}
.services {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color #6F6F6F #6F6F6F;
border-right: 1px solid #6F6F6F;
border-style: none solid solid;
border-width: 0 1px 1px;
height: 100%;
margin: 0 0 10px;
padding: 10px 0 0 10px;
}
.services-recruitment {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color #016596 #016596;
border-right: 1px solid #016596;
border-style: none solid solid;
border-width: 0 1px 1px;
height: 100%;
margin: 0 0 10px;
padding: 10px 0 0 10px;
}
.services-notices {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: -moz-use-text-color #561F3D #561F3D;
border-right: 1px solid #561F3D;
border-style: none solid solid;
border-width: 0 1px 1px;
height: 100%;
margin: 0 0 10px;
padding: 10px 0 0 10px;
}
.service_panel {
float: left;
width: 49%;
}
.service_panel ul {
padding: 5px 0 5px 75px;
}
.service_panel_home {
float: left;
width: 50%;
}
.service_panel_home a img {
margin: 0 10px 0 0;
}
.service_panel_home a:hover h4 {
color: #1E9EBD;
}
.service_panel_home h4 {
font-size: 14px;
font-weight: bold;
margin: 10px 0 0 10px;
}
.service_panel_home p {
color: #777777;
margin: 0;
}
.sortit {
clear: left;
}
.service_panel_n {
float: left;
width: 25%;
}
.service_panel_n img {
margin: 0 10px 0 0;
}
.service_panel_n h4 {
font-size: 14px;
font-weight: bold;
margin: 0 0 5px;
}
#right-column dd {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #EEEEEE;
border-color: #CCCCCC;
border-style: solid;
border-width: 3px 1px 1px;
color: #444444;
padding: 5px;
}
.edit-panel a {
background: none repeat scroll 0 0 #EEEEEE;
border: 1px solid #CCCCCC;
display: block;
float: left;
font-weight: bold;
padding: 3px;
text-align: center;
}
.edit-panel a.selected {
color: #CCCCCC;
}
#edit-mode-left {
margin: 5px 3px 3px 0;
width: 89px;
}
#edit-mode-right {
margin: 5px 0 3px 3px;
width: 89px;
}
.edit-panel {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #FFFFFF;
border-color: #CCCCCC -moz-use-text-color -moz-use-text-color;
border-right: 0 none;
border-style: solid none none;
border-width: 3px 0 0;
padding: 0 0 10px;
}
.preview a {
background: none repeat scroll 0 0 #EEEEEE;
border: 1px solid #CCCCCC;
clear: both;
display: block;
font-weight: bold;
margin: 5px 0 3px;
padding: 3px;
text-align: center;
}
.edit-form label, .edit-form label {
clear: left;
display: block;
float: left;
margin-bottom: 0;
padding-right: 10px;
padding-top: 4px;
text-align: right;
width: 100px;
}
.edit-form h4 {
margin: 3px 0 10px 115px;
}
.sum {
display: block;
font-size: x-small;
font-weight: normal !important;
padding: 5px 0 0;
}
.edit-form h5 {
background: url("../images/error.gif") no-repeat scroll 3px center #CC0000;
border: 1px solid #CC0000;
color: #FFFFFF;
font-size: 110%;
margin: 0 0 10px 110px !important;
padding: 3px 3px 3px 18px;
width: 230px;
}
.edit-form p {
clear: left;
}
.edit-form textarea {
width: 405px;
}
.edit-form textarea table {
border: 2px solid black;
}
.edit-form strong {
display: block;
height: 10px;
padding-top: 4px;
}
#sub-header h4 {
color: #777777;
font-size: 11px;
font-weight: normal;
}
#sort-actions {
float: right;
height: 10px;
}
#sort-actions select {
float: left;
}
.image-upload-sizes {
margin-left: 120px;
width: 400px;
}
.image-upload-sizes p {
float: left;
width: 30%;
}
#tablist {
font: bold 11px Verdana;
margin-bottom: 0;
margin-left: 0;
margin-top: 0.1em;
padding: 3px 0;
}
#tablist li {
display: inline;
list-style: none outside none;
margin: 0;
}
#tablist li a {
background-color: #EEEEEE;
border: 1px solid #D5D2D5;
margin-right: 5px;
padding: 3px 0.5em;
text-decoration: none;
}
#tablist li a:link, #tablist li a:visited {
color: #777777;
}
#tablist li a.current {
background-color: #FFFFFF;
border-bottom: 1px solid white;
}
#tabcontentcontainer {
border: 1px solid #D5D2D5;
margin-top: 0;
padding: 10px;
}
.tabcontent {
display: none;
}
.dpDiv {
}
.dpTable {
background-color: #ECE9D8;
border: 1px solid #AAAAAA;
color: #505050;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: center;
}
.dpTR {
}
.dpTitleTR {
}
.dpDayTR {
}
.dpTodayButtonTR {
}
.dpTD {
cursor: pointer;
}
.dpDayHighlightTD {
background-color: #CCCCCC;
border: 1px solid #AAAAAA;
cursor: pointer;
}
.dpTitleTD {
}
.dpButtonTD {
}
.dpTodayButtonTD {
}
.dpDayTD {
background-color: #CCCCCC;
border: 1px solid #AAAAAA;
color: white;
}
.dpTitleText {
color: gray;
font-size: 12px;
font-weight: bold;
}
.dpDayHighlight {
font-weight: bold;
}
.dpButton {
background: none repeat scroll 0 0 #D8E8FF;
color: gray;
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
padding: 0;
}
.dpTodayButton {
background: none repeat scroll 0 0 #D8E8FF;
color: gray;
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
}
.unpublished, .rejected, .published {
}
.published {
color: #1A8338;
}
#calendarcontainer {
border: 1px solid #CCCCCC;
}
td.cal {
}
select.month {
width: 85px;
}
input.year {
width: 30px;
}
td.calDaysColor {
background: none repeat scroll 0 0 #EEEEEE;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}
td.calWeekend {
background-color: #F9F9F9;
}
td.calBgColor {
border-bottom: 1px solid #CCCCCC;
}
td.calHighlightColor {
font-weight: bold;
}
td.calHighlightColor a {
background: none repeat scroll 0 0 #CC3300;
color: #FFFFFF;
}
td.calHighlightColor a:hover {
background: none repeat scroll 0 0 #CC3300;
color: #FFFFFF;
}
A.cal {
text-decoration: none;
}
.disabled {
color: #AAAAAA;
text-decoration: none;
}

.save_button{background:url("../images/save.jpg") no-repeat ;height:31px;width:86px; border:none; cursor:pointer; text-indent:-9999em; overflow:visible; text-transform:capitalize;}
.cancel_button{background:url("../images/cancel.jpg") no-repeat ;height:31px;width:86px; border:none; cursor:pointer; text-indent:-9999em; overflow:visible; text-transform:capitalize;}
.report_button{background:url("../images/report.jpg") no-repeat ;height:31px;width:130px; border:none; cursor:pointer; text-indent:-9999em; overflow:visible; text-transform:capitalize;}
.search_button{background:url("../images/search-submit.jpg") no-repeat ;height:31px;width:86px; border:none; cursor:pointer; text-indent:-9999em; overflow:visible; text-transform:capitalize;}

.label_for_textarea{float:left; width:100px; text-align:right;}
.notice_text_area {}
.notice_text_area .span_child1{float:left !important; width:100px !important; text-align:right !important;}
.textare_newcss{padding:2px 0 10px 0; width:610px; float:left; margin-left:10px;}
#savereport ul{margin:0 0 10px 0;}
#savereport ul span{color:#000000;}
#savereport ul li{display:inline-block;margin:0 10px 0 10px;;}
.savereport-icon{position:relative;top:10px;}

#paging_div .listing th strong { color:#fff !important;}
#paging_div .listing th a { display:inline !important;}
#paging_div .listing th { padding:0 5px !important;}
.draft{color: red;}
.publish{color: green;}
.advert_btn{ background-color: #1E9EBD !important; border: 1px solid #177B93 !important; color: #FFFFFF; font-size: 11px; font-weight: bold; margin: 0 5px 0 0; padding: 0 4px 1px;}
.textarea_editor{padding:2px 0 10px 0; width:610px; float:left;}
.label_editor{float:left; width:100px; text-align:right; padding-right:10px;}
.ui-datepicker-trigger{padding-left:3px;}