/* default */

body {background-color:#fff}

a, a:visited, a:active{color:#656565;background-color:transparent} 

a {color:#656565;background-color:transparent}

a:hover {color:#2f7e83;background-color:transparent}

/* section colors */

body a, body a:visited, body a:active{color:#656565;background-color:transparent}

body.subindex a.pdf {color:#257e83;background-color:transparent} 

body.subindex a.external {color:#257e83;background-color:transparent}

body.subindex a:hover, body.subindex a:visited:hover, body.subindex ul a, body.subindex li.highlight a, body.subindex ol li a{color:#257e83;background-color:transparent}

#navigation a.home { padding-bottom:1px; color:#fff; background-color:#2f7e83;}

/* section colors */



body.subindex #navigation a.home:hover { color:#fff;background-color:#257e83;}

*/

body #navigation a.home span.bar {background-color:#257e83;color:#fff;display:none}

body.home #navigation a.home span.bar, body #navigation a.home:hover span.bar {display:block}

label { color:#656565;background-color:transparent}

input.button { color:#333;background:#e9e9e9;}

input.button { border:0; color:#333;font-size:1em;background:#e9e9e9;padding:2px}

input.button:hover, input.button:focus { border:0; color:#fff;background: #3366cc;font-size:1em;padding:2px;color:#fff;cursor:pointer}

.button:hover,.button:focus { } 



#frontplate p.intro{ color:#666;background:#ececec;border-left:9px solid #2f7e83}

body.subindex #frontplate div#subtitle { color:#666;background:#ececec;

border-left:9px solid #2f7e83}

/* section colors */

body.home #frontplate div#subtitle{ border-left:9px solid #2f7e83}

body.subindex #frontplate div#subtitle{ border-left:9px solid #2f7e83}

/* BACKGROUNDS */

body.home #primaryContent {background:#235d61 url(/images/bg_panel_main.jpg) no-repeat 68px 0px}

/* SECTION NAV */

body.home #section-nav ul li a:hover, body.home #section-nav ul li.highlight a {color:#2f7e83;background:#ececec}

body.section-1 #section-nav ul li a:hover, body.section-1 #section-nav ul li.highlight a {color:#2f7e83;background:#ececec}

/* breadcrumb */

body.subindex #breadcrumb ul li {color:#2f7e83;background:#fff}

/* panel-nav */

body.subindex #panel-nav ul li.rel a  {color:#333;background:#ececec}

body.subindex #panel-nav ul li.highlight a , body.subindex #panel-nav ul li.rel a:hover{color:#fff; background:transparent}

body.subindex #panel-nav ul li.rel span {background-color:#ececec;color:#333}

body.subindex #panel-nav ul li:hover span{background-color:#666;color:#fff}

body.subindex #panel-nav ul li.highlight span{background-color:#666;color:#fff}

body.subindex #panel-nav ul li.rel{ background-position: 0px -1730px}

/* panel-nav - nested */

body.subindex #panel-nav ul.tree li.branch ul.nest-1 li {color:#257e83;background:#fff}

/* panel-nav - nested - hover/highlight */

body #panel-nav ul.tree li.branch a:hover, body #panel-nav ul.tree li.branch li.highlight a {color:#257e83;background:#fff}

/* panel-filled */

div.panel-filled {background-color:#fff;color:#333;border:1px solid #c4c4c4}

/* panel-filled h3 */

body.subindex div.panel-filled h3{color:#fff;background-color:#2f7e83}

/* panel-filled - content */

.panel-filled h4.icon { background:url(/images/icons.gif) 0px -2378px no-repeat scroll }

body .panel-filled p a, body .panel-filled p a:visited, body .panel-filled p a:active {color:#2f7e83;background-color:#fff}

/* non-sifr styles */

#homenav h3 {font-size:1.3em;font-family:Georgia, "Times New Roman", Times, serif}

#homenav h3 span a  {color:#666; background-color:#ececec}

#homenav h3 span a, #homenav h3 span a:visited {color:#36322e; background-color:#ececec}

#homenav h3 span a:hover{color:#3a73b5; background-color:#ececec}

/* PROMOS */

ul#promos li.promo { background:#235d61 url(/images/bg-promo.gif) bottom left repeat-x;border:1px solid #317074;}

body.home ul#promos div.title { color:#333;background-color:#fff;}

body.subindex ul#promos div.title { color:#333;background-color:#fff}

body.home ul#promos div.title h5 {color:#333;background-color:#fff}

body.subindex ul#promos div.title h5 {color:#333;background-color:#fff}

/* PROMOS ARROWS  */

body.home ul#promos li.arrow { color:#fff;background:transparent url(/images/icons.gif) 0px -973px no-repeat scroll}

body.subindex ul#promos li.arrow { color:#fff;background:transparent url(/images/icons.gif) 0px -973px no-repeat scroll}

body.home ul#promos li.arrow:hover, body.home ul#promos li.hoverstyle{ background-position:0px -1053px}

body.subindex ul#promos li.arrow:hover, body.subindex ul#promos li.hoverstyle{ background-position:0px -1053px}

ul#promos li.arrow a{color:#fff;background-color:#235D61}

ul#promos li.arrow a:hover{color:#fff;background-color:#235D61}

/* PAGING */

.paging .info ul li a:hover, .paging .info ul li a.current{color:#2f7e83;background-color:#fff}

body.subindex .paging .info ul li a:hover, body.section-1.paging .info ul li a.current{color:#2f7e83;background-color:#fff}

/* QUICKLINKS   */

body.home #quicklinks h4 { border-bottom:1px solid #59989c}

ul.chevron li a span{color:#fff;background-color:transparent}

ul.chevron li a:hover span{color:#fff;background-color:transparent}

ul.chevron li a:hover {color:#fff;background-color:transparent}

/* TABS */

#tabs {background-color:#1a4548;color:#fff}

.tab-content {

 background: #133336 url(/images/bg_panel_main.jpg) -682px -10px no-repeat scroll;

border-bottom: 2px solid #4d8587;border-top: 2px solid #4d8587;color:#fff}

/* TAB - SEARCH */

.tab-content  h4 { border-bottom:1px dotted #396c70;color:#fff}

#search-cases input.button { color:#fff;background-color:#257e83}

.tab-content div.hr { background: #396c70 no-repeat scroll;color:#fff}

.tab-content div.hr { height:1px}

.tab-content li { color:#fff;background-color:transparent}

/* NEWS  */

#news {background-color:#1a4548;color:#fff}

#news .item p { color:#fff;background-color:#1a4548}

#news .item h5 { color:#fff;background-color:#2f7e83}

/* PANEL - INFO */

ul#info li {color:#333;background-color:transparent}

/* TABLES */

h4.caption {color:#fff;background-color:#606060}

/* FOOTER */

#footer ul li {color:#656565;background-color:#fff}