body {background-color:#E9E9E9; color:#000;}
a {color:#669ab1; font-weight:bold;}
a:hover, a:active, a:focus {color:#fdae04;}
p {color:#313131;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#nav span {color:#DDD;}
    #nav #nav-active {color:#a0a186;}

    #tray {background-color:#BFBFBF;}
    #tray li a {color:#404040;}
    #tray li#tray-active a {background-color:#e50; color:#FFF;}
    #tray li a:hover {background-color:#9F9F9F; color:#FFF;}
	
#footer p.f-left, #footer p.f-left a {color:#7f7f7f;}
#footer p.f-left strong, #footer p.f-left strong a {color:#3f3f3f;}
#footer p.f-right, #footer p.f-right a {color:#7f7f7f;}
#footer a:hover {color:#000 !important;}

/* ----------------------------------------------------------------------------------------------------------
Page: Homepage
---------------------------------------------------------------------------------------------------------- */

.box-01 {background-color:#005acb;}
.box-02 .col h2 {color:#fdae04;}
.box-02, .box-02-top, .box-02-bottom {background-color:#fff; color:#313131;}
.box-03, .box-03-top, .box-03-bottom {background-color:#fff; color:#313131;}
.box-03 h2 {color:#fdae04;}
.box-04 {background-color:#dfdfdf;}
.box-04 .box-04-title h3 {color:#fff;}
.box-04 .box-04-links span {color:#afafaf;}

/* ----------------------------------------------------------------------------------------------------------
Page: Subpage
---------------------------------------------------------------------------------------------------------- */

#title {background-color:#e9e9e9;}
#title h1 {color:#fff;}

.cols, .cols-top, .cols-bottom {background-color:#fff;}
.content .content-box {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; background:#f5f5f5;}
.content h2 {color: #383838;}
.content .perex {border-bottom:1px solid #d0d0d0;}
.content .perex p{color: #383838;}
.content table {border:1px solid #d0d0d0;}
.content table th, .content table td {border-right:1px solid #d0d0d0; color:#313131;}
.content table th {background-color:#000; color:#fff;}
.content table tr.odd td {background:#f0f0f0;}
.content dt {color:#fdae04;}
.aside h2 {color:#fdae04;}
.aside .aside-box {border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; background:#f5f5f5;}

/* ----------------------------------------------------------------------------------------------------------
Others
---------------------------------------------------------------------------------------------------------- */

.input {border:1px solid #afafaf; background-color:#fff;}
.border {border:1px solid #ccc;}