html {background:#69c;}
body {background:#69c;}
body.nobg {background:#fff;}

/* homepage authenticated */
.assess_intro #assess_title {color:#369;}
.auth #tabs div.gift a:hover .giftTitle {color:#369;}


/*buttons*/
a.ovalButton {background: url(/img/bt_lt.png) no-repeat top left; color:#fff;}
a.ovalButton div, button.ovalButton div {background:url(/img/bt_rt.png) no-repeat top right; color:#fff; }
a:hover.ovalButton div {color:#fff;}
button.ovalButton {background: transparent url(/img/btr_rt.png) no-repeat right top;}
button.ovalButton div {background:transparent url(/img/btr_lt.png) no-repeat left top;}
button.ovalButton:hover div, button.buttonHover div {color:#fff;}

button.add div span {background: url(/img/ui-icons_ffffff_256x240.png) no-repeat 0 -190px; }
button.del div span {background: url(/img/ui-icons_ffffff_256x240.png) no-repeat -176px -96px;}
button.rename div span {background: url(/img/ui-icons_ffffff_256x240.png) no-repeat -176px -112px;}
button.print div span {background: url(/img/ui-icons_ffffff_256x240.png) no-repeat -160px -95px;} 
button.filter div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -176px -190px;}
button.next div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -32px -159px;}
button.prev div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -48px -159px;}
button.login div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -192px -96px;}
button#resendSubmit div span {background: url(/img/ui-icons_ffffff_256x240.png) no-repeat -80px -96px;} 
.ovalButton.select div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -143px;}
.ovalButton.cancel div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat 0 -128px;}
.ovalButton.close div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -32px -192px;}
.ovalButton.jqmClose div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -32px -190px;}
.ovalButton.edit div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -112px;}
button.save div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -143px;}
button.ok div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -143px;}
button.play div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat 0 -159px;}
button.pause div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -16px -159px;}
button.stop div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -96px -159px;}
button.homeprev div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -80px -159px;}
button.homenext div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -159px;}
.ovalButton.forgotpass div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -80px -96px;}
.ovalButton.new div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -224px -112px;}
button#ministryInterest div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -208px -112px;}
button#ministryDisinterest div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat 0 -127px;}
button#matchReport div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -160px -112px;}
button#getBook div span {background:url(/img/ui-icons_ffffff_256x240.png) no-repeat -64px -143px;}

/*actionbar*/
#top {background: #69c;}
#topline {border-bottom:2px solid #3d79b6;}
.actionBar {background:transparent; border-bottom:none; }
.navigation .pagenums {color:#fff;}


/*navigation*/
div#nav {background:transparent; margin:0; }
#lnav a {color:#000}
#lnav a:hover .parent {color:#fc6;}
#lnav a.act:hover .parent {color:#000;}
#lnav .sub div {border-left:0.8em solid #69c; border-right:0.8em solid #69c;background:#a6c6e6; }
#lnav .sub div a {border-bottom:1px solid #fff; color:#000; font-size:1em}
#lnav .sub div a.act {color:#000; font-weight:700; border:none; border-bottom:3px solid #c00; font-size:1.45em;}
#lnav div .sub div a:hover {background:#eee; color:#000;}
#lnav div .sub div a.act:hover {background:#fff; color:#000;}
#lnav div .subsub div {border-left:1.6em solid #69c; border-right:0.8em solid #69c; background:#81a7cc;}
#lnav div .subsub div a {border-bottom:1px solid #fff;color:#000; font-size:1em;}
#lnav div .subsub div a:hover {background:#eee; color:#000;}
#lnav div .subsub div a.act {background:#fff; color:#000; border:none; border-bottom:3px solid #369; font-size:1.25em;}
#lnav div .subsub div a.act:hover {background:#fff; color:#000; font-size:1.25em;}

/*form */
.fldLabel {color:#215485;}
.wideonly p, .widetall p {
	background: url(/img/bg_choicewide_blu.png) no-repeat -310px 0;
}
.widetall p {
	background: url(/img/bg_choicewidetall.png) no-repeat -310px 0;	
}


/*footer */
#bottomactions {background:#69c;}

/*toppanel tab*/
.tab ul.login li a {color: #f90;}

/*view entries*/
#view .e.hover {background:#69c; }
#view .e.hover .vr .vtitle {color:#fff; }

/*maint tabs*/
#fa #tabs div ul li a, #fa #tabs div ul li a:visited {background:#414141;}
#fa #tabs div ul li a:hover {color:#000;background:#95B300;}

#infoPanel {
	background: #B2CCE5;
}
#infoPanel .fileIntro {
	background: #B2CCE5;
}
#filterPanel {
	background: #B2CCE5;
}
