/* Fonts */

@font-face {
	font-family: 'RobotoRegular';
	src: url('/core/css/fonts/Roboto-Regular-webfont.eot');
	src: url('/core/css/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), 
		 url('/core/css/fonts/Roboto-Regular-webfont.woff') format('woff'), 
		 url('/core/css/fonts/Roboto-Regular-webfont.ttf') format('truetype'), 
		 url('/core/css/fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}





/* Agency Customization */

/* FSSA */

.fssa #tblEvents .title,
.fssa .listtableheadertext,
.fssa .title {
	color: #38522F !important;
}
.fssa .listcolumnheadtext,
.fssa .dayheader,
.fssa .dayheaderSmallGrid {
	background-color:#38522F!important;
}

/* INDOT */

.indot .title,
.indot .listtableheadertext {
	color: #00336c !important;
}
.indot .listcolumnheadtext,
.indot .dayheader,
.indot .dayheaderSmallGrid {
	background-color:#00336c!important;
}


/* IOT */

.iot .title,
.iot .listtableheadertext {
	color: #051733 !important;
}
.iot .listcolumnheadtext,
.iot .dayheader,
.iot .dayheaderSmallGrid{
	background-color: #051733 !important;
}



/* ARTS */

.arts #tblEvents .title {
	color: #A00000 !important;
}
.arts .listcolumnheadtext,
.arts .dayheader {
	background-color:#A00000!important;
}

/* GOV */

.gov #tblEvents .title {
	color: #002147 !important;
}
.gov .listcolumnheadtext, 
.gov .dayheader {
	background-color:#002147!important;
}

/* IDEM */

.idem #tblEvents .title {
	color: #2D5808 !important;
}
.idem .listcolumnheadtext,
.idem .dayheader {
	background-color:#2D5808!important;
}


/* DNR */

.dnr #tblEvents .title {
	color: #0b3600 !important;
}
.dnr .listcolumnheadtext,
.dnr .dayheader {
	background-color:#0b3600!important;
}


/* ICPR */

.icpr #tblEvents .title {
	color: #711500 !important;
}
.icpr .listcolumnheadtext,
.icpr .dayheader {
	background-color:#711500!important;
}


/* ILEA */

.ilea #tblEvents .title {
	color: #003c92 !important;
}
.ilea .listcolumnheadtext,
.ilea .dayheader {
	background-color:#003c92!important;
}


/* IDOI */

.idoi #tblEvents .title {
	color: #711500 !important;
}
.idoi .listcolumnheadtext,
.idoi .dayheader {
	background-color:#711500!important;
}


/* IDOA */

.idoa #tblEvents .title {
	color: #004e65 !important;
}
.idoa .listcolumnheadtext,
.idoa .dayheader {
	background-color:#004e65!important;
}

/* IFA */

.ifa #tblEvents .title {
	color: #3f648e !important;
}
.ifa .listcolumnheadtext,
.ifa .dayheader {
	background-color:#3f648e!important;
}

/* IGC */

.igc #tblEvents .title {
	color: #183668 !important;
}
.igc .listcolumnheadtext,
.igc .dayheader {
	background-color:#183668!important;
}

/* IPAC */

.ipac #tblEvents .title {
	color: #55334b !important;
}
.ipac .listcolumnheadtext,
.ipac .dayheader {
	background-color:#55334b!important;
}

/* IHB */

.ihb #tblEvents .title {
	color: #333333 !important;
}
.ihb .listcolumnheadtext,
.ihb .dayheader {
	background-color:#333333!important;
}


/* IPSC */

.ipsc #tblEvents .title {
	color: #2d3192 !important;
}
.ipsc .listcolumnheadtext,
.ipsc .dayheader {
	background-color:#2d3192!important;
}


/* ISDH */

.isdh #tblEvents .title {
	color: #005e40 !important;
}
.isdh .listcolumnheadtext,
.isdh .dayheader {
	background-color:#005e40!important;
}



/* DOL */

.dol #tblEvents .title {
	color: #a21c00 !important;
}
.dol .listcolumnheadtext,
.dol .dayheader {
	background-color:#a21c00!important;
}


/* DWD */

.dwd #tblEvents .title {
	color: #021943 !important;
}
.dwd .listcolumnheadtext,
.dwd .dayheader {
	background-color:#021943!important;
}


/* DFI */

.dfi #tblEvents .title {
	color: #123a80 !important;
}
.dfi .listcolumnheadtext,
.dfi .dayheader {
	background-color:#123a80!important;
}


/* OCRA */

.ocra #tblEvents .title {
	color: #4c667d !important;
}
.ocra .listcolumnheadtext,
.ocra .dayheader {
	background-color:#4c667d!important;
}


/* ISP */

.isp #tblEvents .title {
	color: #011b36 !important;
}
.isp .listcolumnheadtext,
.isp .dayheader {
	background-color:#011b36!important;
}


/* DLGF */

.dlgf #tblEvents .title {
	color: #3f5c2e !important;
}
.dlgf .listcolumnheadtext,
.dlgf .dayheader {
	background-color:#3f5c2e!important;
}


/* OEA */

.oea #tblEvents .title {
	color: #2c5916 !important;
}
.oea .listcolumnheadtext,
.oea .dayheader {
	background-color:#2c5916!important;
}


/* DCS */

.dcs #tblEvents .title {
	color: #ffba0d !important;
}
.dcs .listcolumnheadtext,
.dcs .dayheader {
	background-color:#ffba0d!important;
}


/* INPRS */

.inprs #tblEvents .title {
	color: #061977 !important;
}
.inprs .listcolumnheadtext,
.inprs .dayheader {
	background-color:#061977!important;
}


/* IPAS */

.ipas #tblEvents .title {
	color: #202d59 !important;
}
.ipas .listcolumnheadtext,
.ipas .dayheader {
	background-color:#202d59!important;
}


/* NRC */

.nrc #tblEvents .title {
	color: #604d3c !important;
}
.nrc .listcolumnheadtext,
.nrc .dayheader {
	background-color:#604d3c!important;
}


/* CJI */
.cji #tblEvents .title {
	color: #765818 !important;
}
.cji .listcolumnheadtext,
.cji .dayheader {
	background-color:#765818!important;
}


/* SBA */

.sba #tblEvents .title {
	color: #01004c !important;
}
.sba .listcolumnheadtext,
.sba .dayheader {
	background-color:#01004c!important;
}


/* OUCC */

.oucc #tblEvents .title {
	color: #690102 !important;
}
.oucc .listcolumnheadtext,
.oucc .dayheader {
	background-color:#690102!important;
}


/* SOS */

.sos #tblEvents .title {
	color: #80191a !important;
}
.sos .listcolumnheadtext,
.sos .dayheader {
	background-color:#80191a!important;
}


/* LIBRARY */

.library #tblEvents .title {
	color: #151764 !important;
}
.library .listcolumnheadtext,
.library .dayheader {
	background-color:#151764!important;
}


/* DVA */

.dva #tblEvents .title {
	color: #80a0c9 !important;
}
.dva .listcolumnheadtext,
.dva .dayheader {
	background-color:#80a0c9!important;
}


/* BMV */

.bmv #tblEvents .title {
	color: #a78605 !important;
}
.bmv .listcolumnheadtext,
.bmv .dayheader {
	background-color:#a78605 !important;
}


/* SSACI */

.ssaci #tblEvents .title {
	color: #133d67 !important;
}
.ssaci .listcolumnheadtext,
.ssaci .dayheader {
	background-color:#133d67 !important;
}


/* OMB */

.omb #tblEvents .title {
	color: #3f4c2e !important;
}
.omb .listcolumnheadtext,
.omb .dayheader {
	background-color:#3f4c2e !important;
}


/* DHS */

.dhs #tblEvents .title {
	color: #a40000 !important;
}
.dhs .listcolumnheadtext,
.dhs .dayheader {
	background-color:#a40000 !important;
}


/* DNR */

.dnr #tblEvents .title {
	color: #0b3600 !important;
}
.dnr .listcolumnheadtext,
.dnr .dayheader {
	background-color:#0b3600 !important;
}


/* CTB */

.ctb #tblEvents .title {
	color: #06355f !important;
}
.ctb .listcolumnheadtext,
.ctb .dayheader {
	background-color:#06355f !important;
}


/* BOAH */

.boah #tblEvents .title {
	color: #00098c !important;
}
.boah .listcolumnheadtext,
.boah .dayheader {
	background-color:#00098c !important;
}


/* DOR */

.dor #tblEvents .title {
	color: #003061 !important;
}
.dor .listcolumnheadtext,
.dor .dayheader {
	background-color:#003061 !important;
}


/* COURTS */

.courts #tblEvents .title {
	color: #1f6177 !important;
}
.courts .listcolumnheadtext,
.courts .dayheader {
	background-color:#1f6177 !important;
}


/* SUPREME COURT */

.supreme #tblEvents .title {
	color: #1f6177 !important;
}
.supreme .listcolumnheadtext,
.supreme .dayheader {
	background-color:#1f6177 !important;
}


/* COURT OF APPEALS */

.appeals #tblEvents .title {
	color: #1f6177 !important;
}
.appeals .listcolumnheadtext,
.appeals .dayheader {
	background-color:#1f6177 !important;
}


/* IDOC */

.idoc #tblEvents .title {
	color: #961011 !important;
}
.idoc .listcolumnheadtext,
.idoc .dayheader {
	background-color:#961011 !important;
}


/* PLA */

.pla #tblEvents .title {
	color: #003e8b !important;
}
.pla .listcolumnheadtext,
.pla .dayheader {
	background-color:#003e8b !important;
}


/* ISDA */

.isda #tblEvents .title {
	color: #a79158 !important;
}
.isda .listcolumnheadtext,
.isda .dayheader {
	background-color:#a79158 !important;
}


/* INWP */

.inwp #tblEvents .title {
	color: #28466c !important;
}
.inwp .listcolumnheadtext,
.inwp .dayheader {
	background-color:#28466c !important;
}


/* SPD */

.spd #tblEvents .title {
	color: #b98f1f !important;
}
.spd .listcolumnheadtext,
.spd .dayheader {
	background-color:#b98f1f !important;
}


/* LGOV */

.lg #tblEvents .title {
	color: #011b36 !important;
}
.lg .listcolumnheadtext,
.lg .dayheader {
	background-color:#011b36 !important;
}


/* METH */

.meth #tblEvents .title {
	color: #3a1e09 !important;
}
.meth .listcolumnheadtext,
.meth .dayheader {
	background-color:#3a1e09 !important;
}


/* House Republicans */

.house_rep#agency-id-bar ul { padding-top: 127px!important; }
.house_rep #tblEvents .title {
	color: #130d39 !important;
}
.house_rep .listcolumnheadtext,
.house_rep .dayheader {
	background-color:#130d39 !important;
}


/* CHE */

.che #tblEvents .title {
	color: #152a3f !important;
}
.che .listcolumnheadtext,
.che .dayheader {
	background-color:#152a3f !important;
}


/* ICHLA */

.ichla #tblEvents .title {
	color: #3d0804 !important;
}
.ichla .listcolumnheadtext,
.ichla .dayheader {
	background-color:#3d0804 !important;
}


/* IHRC */

.ihrc #tblEvents .title {
	color: #6d0d3b !important;
}
.ihrc .listcolumnheadtext,
.ihrc .dayheader {
	background-color:#6d0d3b !important;
}


/* ITP */

.itp #tblEvents .title {
	color: #0d254b !important;
}
.itp .listcolumnheadtext,
.itp .dayheader {
	background-color:#0d254b !important;
}


/* ISCBA */

.iscba #tblEvents .title {
	color: #56331d !important;
}
.iscba .listcolumnheadtext,
.iscba .dayheader {
	background-color:#56331d !important;
}


/* ILRC */

.ilrc #tblEvents .title {
	color: #7c624b !important;
}
.ilrc .listcolumnheadtext,
.ilrc .dayheader {
	background-color:#7c624b !important;
}



/* Senate Republicans */

.senate_rep #tblEvents .title {
	color: #fecd44 !important;
}
.senate_rep .listcolumnheadtext,
.senate_rep .dayheader {
	background-color:#fecd44 !important;
}



/* Senate Democrats */

.sen_dem #tblEvents .title {
	color: #363571 !important;
}
.sen_dem .listcolumnheadtext,
.sen_dem .dayheader {
	background-color:#363571 !important;
}

/* SAB */

.sab #tblEvents .title {
	color: #4d4d7f !important;
}
.sab .listcolumnheadtext,
.sab .dayheader {
	background-color:#4d4d7f !important;
}

/* ATG */

.atg #tblEvents .title {
	color: #040653 !important;
}
.atg .listcolumnheadtext,
.atg .dayheader {
	background-color:#040653 !important;
}

/* ICW */

.icw #tblEvents .title {
	color: #18266f !important;
}
.icw .listcolumnheadtext,
.icw .dayheader {
	background-color:#18266f !important;
}

/* SEAC */

.seac #tblEvents .title {
	color: #000d19 !important;
}
.seac .listcolumnheadtext,
.seac .dayheader {
	background-color:#000d19 !important;
}

/* OED */

.oed #tblEvents .title {
	color: #4c667d !important;
}
.oed .listcolumnheadtext,
.oed .dayheader {
	background-color:#4c667d !important;
}

/* IGR */

.igr #tblEvents .title {
	color: #0a0a62 !important;
}
.igr .listcolumnheadtext,
.igr .dayheader {
	background-color:#0a0a62 !important;
}

/* GH */

.govhist #tblEvents .title {
	color: #77561a !important;
}
.govhist .listcolumnheadtext,
.govhist .dayheader {
	background-color:#77561a !important;
}

/* First Lady */

.firstlady #tblEvents .title {
	color: #9a0000 !important;
}
.firstlady .listcolumnheadtext,
.firstladyt .dayheader {
	background-color:#9a0000 !important;
}