
/* ### global classes ### */
a.green { background: url(../images/green_button.png) repeat-x; text-shadow: none; color: #ffffff;}
a.green img { display: inline; vertical-align: middle; margin-left: 5px; }
a.green:hover { background-position: 0px; }

/* ### search box ### */
.searchBox input.button {background: url(../images/bg3.png) no-repeat;}

/* ### menu container ### */
.menuCntr {background: #ffbf00;}

.linkBox .placeholder {width: 15px; height: 16px; background-color: #ffbf00; position: absolute; margin: -2px 0 0 -20px;}

/* Quotes in banner */
#bannerCntr span.vers { color: #daa70d; }

/* ### np container ### */
#npCntr li a { color: #daa70d;}
#npCntr li a:hover, #npCntr li.active a { color: #daa70d; }

/* ### hkk box ### */
.hkkBox h3, .hkkBox h3 a { color: #ffbf00;}
.hkkBox li a:hover { color: #daa70d; }
/*.hkkBox li a {background: url(../images/button4.png) no-repeat;}
.hkkBox li li a { color: #daa70d; }
.hkkBox li li a:hover { color: #daa70d; }
.hkkBox li li a:hover img { color: #daa70d;}
.hkkBox li ul { background: #ffecb2; }*/

/* ### major box ### */
.majorBox h1, .majorBox h2 {color:#ffbf00;}
.majorBox ul.top .num {background: url(../images/num_bg.png) repeat-x;}
.majorBox ul.top .num span small {color: #ffffff; }
.majorBox ul.top h3 { color: #ffbf00;}
.majorBox ul.bot .photo .bg { background: none;}
.majorBox ul.bot h3 { color: #ffbf00;}
.majorBox ul.bot a.button {color: #fff; background:url(../images/green_button.png) repeat-x; width: 65px; -webkit-border-radius:3px; border-radius:3px; }
.majorBox ul.bot a.button:hover  { background-position: 0; }
.majorBox ul.bot .num { float: right; padding: 4px 10px 0 8px; background: url(../images/num_bg.png) repeat-x; overflow: hidden; min-height: 39px; }
.majorBox ul.bot .num span small {color: #ffffff;}

/* ### military box ### */
.militaryBox h1, .militaryBox h2, .militaryBox h2 a {color: #ffbf00;}
.militaryBox h3 {background: url(../images/heading_bg.png) repeat-x;}
.militaryBox h3 small { color: #ffecb2;}
.militaryBox p a{ color: #ffbf00;}
.militaryBox .plugin { margin-top: 40px; padding-top: 7px;}

/* ### agenda box ### */
.agendaBox h3 { color: #ffbf00;}
.agendaBox li a:hover { color: #ffbf00;}

/* ### album box ### */
.albumBox a.link {color: #ffbf00;}

/* ### filter box ### */
.filterBox h3 { color: #daa70d;}
.filterBox li label { background: url('../images/input_checkbox_bg.png') #fff 15px 16px no-repeat;}

/* ### share box ### */
.shareBox h3 { color: #ffbf00;}
.shareBox .placeholder {width: 31px; height: 26px; background-color: #ffbf00; position: absolute; }

/* ### newsletter box ### */
.newsletterBox {background: #ffecb2; box-shadow:none; border:1px solid #daa70d;}
.newsletterBox h3 {color: #ffbf00;}
.newsletterBox input.button {background: url(../images/button6.png) no-repeat;color: #ffecb2;}

/* ### news box ### */
.newsBox h3 { color: #ffbf00;}

/* ### people box ### */
.peopleBox h3 { color: #ffbf00;}
.peopleBox li a:hover { color: #ffbf00; background: url(../images/arrow3.png) no-repeat right 5px; }

/* ### contact box ### */
.contactBox h3 {color: #ffbf00;}
.contactBox input.button {background: url(../images/button7.png) no-repeat;color: #ffecb2;}

#leftCntr .mailafriendCntr, #centerCntr .mailafriendCntr, #rightCntr .mailafriendCntr { display: none;}
.mailafriendCntr h3 { color: #ffbf00;}
.mailafriendCntr input.button {background: url(../images/button6.png) no-repeat;color: #ffecb2;}

/* ### footer container ### */
#footerCntr {background: url(../images/footer_bg.png) repeat-x; }
#footerCntr .top_shadow { margin: 0 auto;height:29px;width: 1077px;background: none; }
#footerCntr .top li a{ color: #ffffff;}

ul.errors { color:#ffbf00; }
