@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML examples
 *
 * Author       John Lannon
 */

@media all
{

#page  {background:  #fff; border: 2px #609593 solid}

#header {background: #609593}

#nav_main {
        border-top: #609593; 
        border-bottom: #609593;
}

#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active  { background-color:#609593; }

/* upd Al 14-5-08 */
#nav_main table.navtable { 
	width:100%;
    margin: 0;
    padding: 0;
}
#nav_main table.navtable {
	border-left: 1px #aaa solid;
	border-right: 1px #fff solid;
}
#nav_main table.navtable td {
    border-left: 1px #fff solid;
    border-right: 1px #aaa solid;
    font-size: 1.0em;
    line-height: 1em;
    margin: 0;
    padding: 0;
    text-align:center;
}
  	
#nav_main table.navtable td a,
#nav_main table.navtable td strong {
    background: transparent;
    color: #456c6b;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    padding: 0.5em 0.8em 0.5em 0.8em;
    text-decoration: none;
    width: auto;
}
#nav_main table.navtable td a:focus,
#nav_main table.navtable td a:hover,
#nav_main table.navtable td a:active {
	background-color:#609593;
	color: #fff;
}
#nav_main table.navtable td#current {
	background: #d1e7e6 url("images/shiny_buttons/background_active.gif") repeat-x center right;
    	border-left: 1px #444 solid;
	border-right: 1px #888 solid;
}

#nav_main table.navtable td#current strong,
#nav_main table.navtable td#current a,
#nav_main table.navtable td#current a:focus,
#nav_main table.navtable td#current a:hover,
#nav_main table.navtable td#current a:active {
	background: transparent;
        color: #609593;
	text-decoration: none;
}
/* end upd Al 14-5-08 */

/* Added jl 260508 */
#topnav {color: #609593;}
#topnav a {color:#456c6b;}
	
#footer {color:#609593}

#col3 h1 {color: #456c6b; border-bottom:1px #d1e7e6 solid; }
h2 {background: #609593}
#col2 h3 {background: #609593}


DIV.csc-frame-frame1 {
    border: 1px solid #609593;
}

DIV.csc-frame-frame1 h2 {
    background-color: #609593;
}

DIV.csc-frame-frame2 {
    background-color: #609593;
}

DIV.csc-frame-frame2 h1 {
    background-color: #609593;
 }
 
DIV.csc-frame-indent  {
    background-color: #d1e7e6;
    border: 1px solid #609593;
    color: #3f6261;
 }
 
 
 #submenu li a { color: #456c6b}

 #submenu li#active,
 #submenu li strong {
              color: #609593;
              background-color: #d1e7e6;
              }

 #submenu li a:focus,
 #submenu li a:hover,
 #submenu li a:active { background-color:#609593}

 #submenu li ul li a {color: #609593}

 #submenu li ul li a:focus,
 #submenu li ul li a:hover,
 #submenu li ul li a:active { background-color:#609593 }

 thead th { background: #609593; color: #fff }
 tbody th { background: #d1e7e6; color: #333 }
 
 td.f_table {
        background-color: #ededed; 
}

td.tx-feusersview-list-label {
        background-color: #ededed; 
}


}