/* accordion */
.ui-accordion.ui-widget .ui-accordion-header{ border: 1px solid #E5ECF2; background: #f5f7fa url(images/ui-bg_flat_100_f5f7fa_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #555555 }
.ui-accordion.ui-widget .ui-accordion-header.ui-state-active a,
.ui-accordion.ui-widget .ui-accordion-header.ui-state-default a,
.ui-accordion.ui-widget .ui-accordion-header.ui-state-hover a { color: #004166 }
.ui-accordion.ui-widget .ui-accordion-header.ui-state-active .ui-icon,
.ui-accordion.ui-widget .ui-accordion-header.ui-state-default .ui-icon,
.ui-accordion.ui-widget .ui-accordion-header.ui-state-hover .ui-icon { background-image: url(images/ui-icons_1b1763_256x240.png);}
.ui-accordion.ui-widget .ui-accordion-header.ui-state-active { background: #dae2ec url(images/ui-bg_flat_100_dae2ec_40x100.png) 50% 50% repeat-x; color: #000000; }
.ui-accordion.ui-widget .ui-accordion-header.ui-state-hover { background: #dae2ec url(images/ui-bg_flat_100_dae2ec_40x100.png) 50% 50% repeat-x; color: #000000; }
.ui-accordion.ui-widget .ui-accordion-content { border: 1px solid #E5ECF2; border-top: none;}

/* button link */
a:visited.ui-button.ui-widget.ui-state-default { color: #ffffff; }
a:hover.ui-button.ui-widget.ui-state-hover     { color: #004166 }

.ui-button.ui-widget.ui-state-active           { border: 1px solid #668ee5; background: #b8dbf4 url(images/ui-bg_inset-soft_75_b8dbf4_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #1b1763; }

/* grey buttons */
.greyButton.ui-button                          { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555 !important; }
.greyButton.ui-button .ui-icon		           { width: 16px; height: 16px; background-image: url(images/ui-icons_888888_256x240.png); }
.greyButton.ui-button.ui-state-hover           { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.greyButton.ui-button.ui-state-hover .ui-icon  { background-image: url(images/ui-icons_222222_256x240.png); }

.blueButton.ui-button                          { border: 1px solid #77d5f7; background: #0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff !important; }
.blueButton.ui-button .ui-icon		           { width: 16px; height: 16px; background-image: url(images/ui-icons_e0fdff_256x240.png); }
.blueButton.ui-button.ui-state-hover           { border: 1px solid #448dae; background: #79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; }
.blueButton.ui-button.ui-state-hover .ui-icon  { background-image: url(images/ui-icons_0078ae_256x240.png); }


