﻿/* styles that will probably be provided by northridge*/
body
{
	font-family: Arial, Tahoma, serifSansSerifMonospace;
	font-size:12px;
}

input {font-family: Arial, Tahoma, serifSansSerifMonospace; font-size:12px; margin-right:5px;}
select {font-family: Arial, Tahoma, serifSansSerifMonospace; font-size:12px;}
textarea {font-family: Arial, Tahoma, serifSansSerifMonospace; font-size:12px;}
label {font-family: Arial, Tahoma, serifSansSerifMonospace; font-size:12px;}

.right
{
	float: right;
}
/************************************************************************/
/* These Styles Must be added to the styles style sheet from Northridge */
/************************************************************************/

a.witness
{
	width: 73px;
	height: 21px;
	margin-top: 5px;
	background: transparent url(images/btn_witness.gif) no-repeat 0 0;
	text-indent: -5000px;
	overflow: hidden;
	display: block;
	text-align: left;
	margin: 0 0px;
}

a.witness:hover
{
	background-position: 0 -21px;
}
a.witness.disabled{background-position: 0 -41px;}
a.witness.disabled:hover{background-position: 0 -41px;}


a.medprovider
{
	float: left;
	width: 83px;
	height: 21px;
	margin: 0 0px;
	background: transparent url(images/btn_medprovider.gif) no-repeat 0 0;
}
a.medprovider:hover
{
	background-position: 0 -21px;
}
a.medprovider.disabled{background-position: 0 -41px;}
a.medprovider.disabled:hover{background-position: 0 -41px;}

a.vehicles{float: left;width: 75px;height: 21px;margin-top: 5px;background: transparent url(images/btn_vehicles.gif) no-repeat 0 0;}
a.vehicles:hover{background-position: 0 -21px;}

a.property{float: left;width: 88px;height: 21px;margin-top: 5px;background: transparent url(images/btn_property.gif) no-repeat 0 0;}
a.property:hover{background-position: 0 -21px;}

a.parties{float: left;width: 70px;height: 21px;margin-top: 5px;background: transparent url(images/btn_parties.gif) no-repeat 0 0;}
a.parties:hover{background-position: 0 -21px;}

a.new{float: left;width: 53px;height: 21px;margin-top: 5px;background: transparent url(images/btn_new.gif) no-repeat 0 0;}
a.new:hover{background-position: 0 -21px;}
a.new.disabled{background-position: 0 -41px;}

a.delete{float: left;width: 69px;height: 21px;margin-top: 5px;background: transparent url(images/btn_delete.gif) no-repeat 0 0;}
a.delete:hover{background-position: 0 -21px;}
a.delete.disabled{background-position: 0 -41px;}

a.apply{display:block; margin-left:auto;margin-right:auto; width: 66px;height: 21px;background: transparent url(images/btn_apply.gif) no-repeat 0 0;}
a.apply:hover{background-position: 0 -21px;}

a.export{display:block; margin-left:auto;margin-right:auto; width: 69px;height: 21px;margin-top: 5px;background: transparent url(images/btn_export.gif) no-repeat 0 0;}
a.export:hover{background-position: 0 -21px;}

a.go{display:block; margin-left:auto;margin-right:auto; width: 43px;height: 21px;background: transparent url(images/btn_go.gif) no-repeat 0 0;}
a.go:hover{background-position: 0 -21px;}

a.close{display:block; margin-left:auto;margin-right:auto; width: 66px;height: 21px;background: transparent url(images/btn_close.gif) no-repeat 0 0;}
a.close:hover{background-position: 0 -21px;}

a.editlist{	float: left; width: 49px; height: 21px;	margin-top: 5px; background: transparent url(images/btn_editlist.gif) no-repeat 0 0;}
a.editlist:hover{background-position: 0 -21px;}

a.newReminder{	float: left; width: 113px; height: 21px;	margin-top: 5px; background: transparent url(images/btn_newreminder.gif) no-repeat 0 0;}
a.newReminder:hover{background-position: 0 -21;}
#popupContentReminder a{margin-top: 0px;}
a.newRecipient{	float: left; width: 108px; height: 21px;	margin-top: 5px; background: transparent url(images/btn_newrecipient.gif) no-repeat 0 0;}
a.newRecipient:hover{background-position: 0 -21;}

a.clearAllRecipients{	float: left; width: 159px; height: 21px;	margin-top: 5px; background: transparent url(images/btn_clearAllRecipients.gif) no-repeat 0 0;}
a.clearAllRecipients:hover{background-position: 0 -21;}

clearAllRecipients
/************************************************************************/
	
.buttoncontainer .find{float:right;}
.buttoncontainer .clear{float:right;margin-top: 5px;}

div.caseManagementButtonsRow
{
	display: block;
	margin-left:  auto;
	margin-right:  auto;
}

div.caseManagementButtonsRow a.button
{
	float: left;
}
.callbacks
{
	width:95px;
	margin-top:10px;
}

.casemgt
{
	width:205px;
	margin-top:10px;
}
.floatL{float:left;}
.floatR{float:right;}

a.cancel
{
    float: left;
	width: 76px;
	height: 21px;
	background: transparent url(images/btn_cancel.gif) no-repeat 0 0;
}

a.cancel:hover
{
	background-position: 0 -21px;
}

a.find
{
	float: left;
	width: 51px;
	height: 21px;
	margin-top: 5px;
	background: transparent url(images/btn_find.gif) no-repeat 0 0;
}

a.find.disabled{background-position: 0 -39px;}
a.find.disabled:hover{background-position: 0 -39px;}

.findcontainer{}
.findcontainer a.find
{
	margin-top:0px;
	margin-left:5px;
}
.findcontainer input
{
	float: left;
}

.formLabel
{
	width: 100px;
}

.suppleformLabel
{
	width: auto;
}

.formLabel_med_width
{
	width: 140px;
}

.DATAro, .DATAroTextArea
{
	/*background-color: #f0f0f0;*/
	background-color: #e3e3e3;
}

.formDropDown
{
	width: 182px;
}

a.fill.disabled{background-position: 0 -42px;}
a.fill.disabled:hover{background-position: 0 -42px;}

a.fillsmall.disabled{background-position: 0 -42px;}
a.fillsmall.disabled:hover{background-position: 0 -42px;}

input.warning
{
	background-color: #ff6600;
}

a.add
{
	width: 55px;
	height: 21px;
	background: transparent url(images/btn_add.gif) no-repeat 0 0;
}

a.add:hover
{
	background-position: 0 -21px;
}
a.add.disabled{background-position: 0 -42px;}
a.add.disabled:hover{background-position: 0 -42px;}


a.view
{
	float: left;
	margin-top: 5px;
	width: 53px;
	height: 21px;
	background: transparent url(images/btn_view.gif) no-repeat 0 0;
}

a.view:hover
{
	background-position: 0 -21px;
}

a.ok
{
	width: 40px;
	height: 21px;
	background: transparent url(images/btn_ok.gif) no-repeat 0 0;
}

a.ok:hover
{
	background-position: 0 -21px;
}

a.savesmall
{
	width: 47px;
	height: 21px;
	background: transparent url(images/btn_savesmall.gif) no-repeat 0 0;
}

a.savesmall:hover
{
	background-position: 0 -21px;
}

a.save
{
    float: left;
	width: 65px;
	height: 21px;
	background: transparent url(images/btn_save.gif) no-repeat 0 0;
}

a.save:hover
{
	background-position: 0 -21px;
}

a.save.disabled{background-position: 0 -42px;}

a.link{	float: left; width: 65px; height: 21px;	margin-top: 5px; background: transparent url(images/btn_link.gif) no-repeat 0 0;}
a.link:hover{background-position: 0 -21px;}


/* CM incident quque styles*/
.filtercontainer{margin:10px;}
#IncidentQueueList .container{overflow-x : auto;}

.incidentWrapper a.view
{
	margin-top: 0px;
}

.incidentWrapper input, textarea
{width:98%;}

/* end CM incident quque styles*/

/* CM manage*/
div#titleWrapper div.titleLinks a
{
	margin-right:3px;
}
/* end CM manage*/

a.select
{
	width: 68px;
	height: 21px;
	background: transparent url(images/btn_select.gif) no-repeat 0 0;
}

a.select:hover
{
	background-position: 0 -21px;
}

body.small
{
	margin-left:5px;	
}

body.large
{
	margin-left:5px;
}

a.check{width: 65px; height: 21px; background: transparent url(images/btn_check.gif) no-repeat 0 0;}
a.check:hover{background-position: 0 -21px;}
a.check.disabled{background-position: 0 -42px;}
a.check.disabled:hover{background-position: 0 -42px;}

a.nofind{width: 65px; height: 77px; background: transparent url(images/btn_nofind.gif) no-repeat 0 0;}
a.nofind:hover{background-position: 0 -21px;}
a.nofind.disabled{background-position: 0 -42px;}
a.nofind.disabled:hover{background-position: 0 -42px;}

a.tips{width: 40px; height: 21px; background: transparent url(images/btn_tips.gif) no-repeat 0 0;}
a.tips:hover{background-position: 0 -21px;}
a.tips.disabled{background-position: 0 -42px;}
a.tips.disabled:hover{background-position: 0 -42px;}

a.yes{width: 47px; height: 21px; text-indent: -5000px; margin-top:0px; background: transparent url(images/btn_yes.gif) no-repeat 0 0;}
a.yes:hover{background-position: 0 -21px;}
a.yes.disabled{background-position: 0 -42px;}
a.yes.disabled:hover{background-position: 0 -42px;}

a.no{width: 47px; height: 21px; text-indent: -5000px; margin-top:0px; background: transparent url(images/btn_no.gif) no-repeat 0 0;}
a.no:hover{background-position: 0 -21px;}
a.no.disabled{background-position: 0 -42px;}
a.no.disabled:hover{background-position: 0 -42px;}

a.fillunk{width: 48px; height: 21px; background: transparent url(images/btn_fillunk.gif) no-repeat 0 0;}
a.fillunk:hover{background-position: 0 -21px;}
a.fillunk.disabled{background-position: 0 -42px;}
a.fillunk.disabled:hover{background-position: 0 -42px;}

a.reset
{
	width: 69px;
	height: 21px;
	background: transparent url(images/btn_reset.gif) no-repeat 0 0;
}

a.reset:hover
{
	background-position: 0 -21px;
}

a.update
{
	width: 67px;
	height: 21px;
	background: transparent url(images/btn_update.gif) no-repeat 0 0;
}

a.update:hover
{
	background-position: 0 -21px;
}

a.addNew
{
	width: 85px;
	height: 21px;
	background: transparent url(images/btn_addnew.gif) no-repeat 0 0;
}

a.addNew:hover
{
	background-position: 0 -21px;
}

a.singleupdate
{
	width: 108px;
	height: 21px;
	background: transparent url(images/btn_singleupdate.gif) no-repeat 0 0;
}

a.singleupdate:hover
{
	background-position: 0 -21px;
}

a.massupdate
{
	width: 103px;
	height: 21px;
	background: transparent url(images/btn_massupdate.gif) no-repeat 0 0;
}

a.massupdate:hover
{
	background-position: 0 -21px;
}

a.userguide
{
	width: 108px;
	height: 21px;
	background: transparent url(images/btn_userguide.gif) no-repeat 0 0;
}

a.userguide:hover
{
	background-position: 0 -21px;
}

a.addclient
{
	width: 95px;
	height: 21px;
	background: transparent url(images/btn_addclient.gif) no-repeat 0 0;
}

a.addclient:hover
{
	background-position: 0 -21px;
}

a.addcaller
{
	width: 95px;
	height: 21px;
	background: transparent url(images/btn_addcaller.gif) no-repeat 0 0;
}

a.addcaller:hover
{
	background-position: 0 -21px;
}

a.sum
{
	width: 46px;
	height: 21px;
	background: transparent url(images/btn_sum.gif) no-repeat 0 0;
}

a.sum:hover
{
	background-position: 0 -21px;
}

a.cbdiary
{
	width: 86px;
	height: 21px;
	background: transparent url(images/btn_cbdiary.gif) no-repeat 0 0;
}

a.cbdiary:hover
{
	background-position: 0 -21px;
}

a.gi
{
	width: 39px;
	height: 21px;
	background: transparent url(images/btn_gi.gif) no-repeat 0 0;
}

a.gi:hover
{
	background-position: 0 -21px;
}

a.newcr
{
	width: 73px;
	height: 21px;
	background: transparent url(images/btn_newcr.gif) no-repeat 0 0;
}

a.newcr:hover
{
	background-position: 0 -21px;
}

div.table1
{
	width: 870px;
	padding-bottom: 19px;
	background: transparent url(images/dataTableWrapperBottom_bg.gif) no-repeat 100% 100%;
}

div.dataTableWrapper1
{
	float: left;
	display: block;
	width: 870px;
	background: transparent url(images/dataTableWrapperTop_bg.gif) no-repeat 0 0;
}


div.dataTableWrapper1 div.table1 table1
{
	width: 100%;
}

div.dataTableWrapper1 div.table1 .tableHeader
{
	height: 36px;
	font-weight: bold;
	border-right: solid 1px #ffffff;
	border-bottom-width: 0px;
}

div.dataTableWrapper1 div.table1 td
{
	padding: 0 10px;
	border-top-width: 0;
	border-right: none;
	border-bottom: none;
	border-left-width: 0;
	border-collapse: collapse;
	height: 35px;
}

div.dataTableWrapper1 div.table1 td.last1
{
	border-right-width: 0px;
}

/* remove the text indent because we arent using images here (yet) */
div.listControl {margin-right:5px;}
div.listControl a
{
		text-indent: 0px;
		margin:0px;
}
#popupContentReminder
{
	width: 466px;
	float: left;
	background: transparent url(images/popupWrapperBottom_bg.gif) no-repeat 0 100%;
}
#popupContentNewReminder
{
	width: 466px;
	float: left;
	background: transparent url(images/popupWrapperBottom_bg.gif) no-repeat 0 100%;
	padding:25px 0px 15px 15px;
}

a.findnext
{
	width: 95px;
	height: 21px;
	background: transparent url(images/btn_findnextf8.gif) no-repeat 0 0;
}

a.findnext:hover
{
	background-position: 0 -21px;
}

a.replace
{
	width: 95px;
	height: 21px;
	background: transparent url(images/btn_replacef9.gif) no-repeat 0 0;
}

a.replace:hover
{
	background-position: 0 -21px;
}

a.replaceall
{
	width: 127px;
	height: 21px;
	background: transparent url(images/btn_replaceallf10.gif) no-repeat 0 0;
}

a.replaceall:hover
{
	background-position: 0 -21px;
}

a.editsmall
{
	width: 95px;
	height: 21px;
	background: transparent url(images/<btn_edit>.gif) no-repeat 0 0;
}

a.editsmall:hover
{
	background-position: 0 -21px;
}

a.deletesmall
{
	width: 95px;
	height: 21px;
	background: transparent url(images/<btn_edit>.gif) no-repeat 0 0;
}

a.deletesmall:hover
{
	background-position: 0 -21px;
}

a.refresh
{
	width: 78px;
	height: 21px;
	background: transparent url(images/btn_refresh.gif) no-repeat 0 0;
}

a.refresh:hover
{
	background-position: 0 -21px;
}

a.note
{
	width: 48px;
	height: 21px;
	background: transparent url(images/btn_note.gif) no-repeat 0 0;
}

a.note:hover
{
	background-position: 0 -21px;
}

/* Centering buttons */
div.buttoncenter
{
	width:100%;  
	margin-left:auto; 
	margin-right:auto; 
	display:block; 
	float:left;		
}

div.finishTabWrapper
{
	float: left; 
	width: 870px; 
	padding-bottom: 20px;
}

table.listView tr.alt td
{
	background-color: #f5f5f5;
}

/* This is to fix both Summary & Search Results problems */

body.popup1
{
	background-color: #d2d2d2;
}

body.small
{
	width: 466px;
}

body.large1
{
	width: 910px;
}

#popupContentWrapper1
{
	width: 466px;
	float: left;
	padding-top: 20px;
	background: transparent url(images/popupWrapperTop_bg.gif) no-repeat 0 0;
}

#popupContent1
{
	width: 466px;
	float: left;
	padding-bottom: 20px;
	background: transparent url(images/popupWrapperBottom_bg.gif) no-repeat 0 100%;
}

#popup1
{
	width: 430px;
	float: left;
	padding: 0 20px;
	background: transparent url(images/popupWrapper_bg.gif) repeat-y 0 0;
}

.large1 #popupContentWrapper1
{
	width: 910px;
	background: transparent url(images/popupWrapperTop_large_bg.gif) no-repeat 0 0;
}

.large1 #popup1
{
	width: 870px;
	background: transparent url(images/popupWrapper_large_bg1.gif) repeat-y 0 0;
}

.large1 #popupContent1
{
	width:910px;
	background: transparent url(images/popupWrapperBottom_large_bg.gif) no-repeat 0 100%;
}

.polSearchPopupContentWrapper1
{
	width: 1000px !important;
	background: transparent url(images/polSearch_popupWrapperTop_large_bg.gif) no-repeat 0 0 !important;
}

.polSearchPopup1
{
	width: 1000px !important;
	background: transparent url(images/polSearch_popupWrapper_large_bg1.gif) repeat-y 0 0 !important;
}

.polSearchPopupContent1
{
	width: 1000px !important;
	background: transparent url(images/polSearch_popupWrapperBottom_large_bg.gif) no-repeat 0 100% !important;
}

#popupContent1 h1
{
	font-size: 14px;
	margin-bottom: 8px;
}

table.popupButtonWrapperTable1
{
	float:left;
	padding: 20px 0;
}

#popupContentWrapper1 .button { height: 20px; }

/* ad hoc report layout styles */

div.reportWrapper
{
	float: left;
}

div.reportWrapper
{
	width: 747px; 
	padding: 10px 20px; 
	border: solid 0px red;
}


div.reportWrapper h4
{
	width: 743px;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	height: 20px;
	background-color: #e3e3e3;	
}

div.reportWrapper h5
{
	padding: 10px 5px 5px;
}

div.reportRow
{
	float: left;
	width: 747px;
	margin-right: 3px;
	margin-bottom: 5px;
	border-bottom: solid 1px #e3e3e3;
	border-bottom: solid 1px #000000; 
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-right: solid 1px #000000;
}

div.reportItem
{
	float: left;
	width: 238px;
	padding: 5px;
	height: 90px;
	border-left: solid 1px #000000;	
}

div.noborder
{
	border-left:none;	
}
div.reportItem .description
{
	float: left;
	width: 170px;
}

div.reportRow .alt
{
	background-color: #e3e3e3;
}

div.reportItem .button
{
	float: right;
	height: 20px;
	width: 57px;
}
div.customDateRange
{
	float: left;
	width: 748px;
	margin-top: 10px;
	padding-bottom: 5px;
	border: solid 1px #e3e3e3;
	margin-right:-3px; /* fix for IE 6 Duplicate Characters Bug*/
}

.customDateRange .button
{
	margin-left: 5px;
}

a.sendReport
{
	width: 103px;
	height: 21px;
	background: transparent url(images/btn_sendreport.gif) no-repeat 0 0;
}

a.sendReport:hover
{
	background-position: 0 -21px;
}
/* end ad hoc report layout styles */

a.closewindow
{
	width: 116px;
	height: 21px;
	background: transparent url(images/btn_closewindow.gif) no-repeat 0 0;
}

a.closewindow:hover
{
	background-position: 0 -21px;
}

a.logontonetclaim
{
	width: 65px;
	height: 21px;
	background: transparent url(images/btn_logontonetclaim.gif) no-repeat 0 0;
}

a.logontonetclaim:hover
{
	background-position: 0 -21px;
}

.applybtn{display:block; margin-left:auto;margin-right:auto; width: 66px;height: 21px; background: transparent url(images/btn_apply.gif) no-repeat 0 0;}
.applybtn:hover{background-position: 0 -21px;}

a.upbtn{display:block; margin-left:auto;margin-right:auto; width: 43px;height: 21px; background: transparent url(images/btn_up.gif) no-repeat 0 0;}
a.upbtn:hover{background-position: 0 -21px;}

a.downbtn{display:block; margin-left:auto;margin-right:auto; width: 49px;height: 21px; background: transparent url(images/btn_down.gif) no-repeat 0 0;}
a.downbtn:hover{background-position: 0 -21px;}

a.saveadd{display:block; margin-left:auto;margin-right:auto; width: 95px;height: 21px; background: transparent url(images/btn_saveadd.gif) no-repeat 0 0;}
a.saveadd:hover{background-position: 0 -21px;}

a.refreshpreview{display:block; margin-left:auto;margin-right:auto; width: 134px;height: 21px; background: transparent url(images/btn_refreshpreview.gif) no-repeat 0 0;}
a.refreshpreview:hover{background-position: 0 -21px;}

a.expire{display:block; margin-left:auto;margin-right:auto; width: 77px;height: 21px; background: transparent url(images/btn_expire.gif) no-repeat 0 0;}
a.expire:hover{background-position: 0 -21px;}

a.reinstate{display:block; margin-left:auto;margin-right:auto; width: 96px;height: 21px; background: transparent url(images/btn_reinstate.gif) no-repeat 0 0;}
a.reinstate:hover{background-position: 0 -21px;}

a.addrule{display:block; margin-left:auto;margin-right:auto; width: 96px;height: 21px; background: transparent url(images/btn_addrule.gif) no-repeat 0 0;}
a.addrule:hover{background-position: 0 -21px;}

a.addvalue{display:block; margin-left:auto;margin-right:auto; width: 96px;height: 21px; background: transparent url(images/btn_addvalue.gif) no-repeat 0 0;}
a.addvalue:hover{background-position: 0 -21px;}

a.next01{display:block; margin-left:auto;margin-right:auto; width: 49px;height: 21px; background: transparent url(images/btn_next01.gif) no-repeat 0 0;}
a.next01:hover{background-position: 0 -21px;}

a.backtovalue{display:block; margin-left:auto;margin-right:auto; width: 107px;height: 21px; background: transparent url(images/btn_backtovalue.gif) no-repeat 0 0;}
a.backtovalue:hover{background-position: 0 -21px;}

a.backtorule{display:block; margin-left:auto;margin-right:auto; width: 107px;height: 21px; background: transparent url(images/btn_backtorule.gif) no-repeat 0 0;}
a.backtorule:hover{background-position: 0 -21px;}

a.physicians{display:block; width: 95px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_physicians.gif) no-repeat 0 0;}
a.physicians:hover{background-position: 0 -21px;}

a.hospitals{display:block; width: 86px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_hospitals.gif) no-repeat 0 0;}
a.hospitals:hover{background-position: 0 -21px;}

a.benefits{display:block; width: 86px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_benefits.gif) no-repeat 0 0;}
a.benefits:hover{background-position: 0 -21px;}

/* begin TABLE WRAPPER */
.dataTableWrapperMid
{
	float: left;
	display: block;
	width: 680px;
	background: transparent url(images/dataTableWrapperTop680_bg.gif) no-repeat 0 0;
}

.tableMid
{
	width: 680px;
	padding-bottom: 19px;
	background: transparent url(images/dataTableWrapperBottom680_bg.gif) no-repeat 1% 100%;
}

.dataTableWrapperMid .tableMid
{
	width: 100%;
}

div.dataTableWrapperMid div.tableMid .tableHeaderMid
{
	height: 36px;
	font-weight: bold;
	border-right: solid 1px #ffffff;
	border-bottom-width: 0px;
}

.dataTableWrapperMid .tableMid td.last
{
	border-right-width: 0px;
}
/* end TABLE WRAPPER */

a.cancelClaim{display:block; width: 127px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_cancelmyclaim.gif) no-repeat 0 0;}
a.cancelClaim:hover{background-position: 0 -21px;}

a.continueClaim{display:block; width: 134px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_continuemyclaim.gif) no-repeat 0 0;}
a.continueClaim:hover{background-position: 0 -21px;}

a.clientinstructions{display:block; width: 147px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_clientinstructions.gif) no-repeat 0 0;}
a.clientinstructions:hover{background-position: 0 -21px;}

a.backtoclients{display:block; width: 174px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_backtoclients.gif) no-repeat 0 0;}
a.backtoclients:hover{background-position: 0 -21px;}

a.addincidenttype{display:block; width: 174px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_addincidenttype.gif) no-repeat 0 0;}
a.addincidenttype:hover{background-position: 0 -21px;}

a.remove{display:block; width: 74px; height: 21px; text-indent: -5000px; background: transparent url(images/btn_remove.gif) no-repeat 0 0;}
a.remove:hover{background-position: 0 -21px;}

#SupplementalQuestionsContainer h3 {
	float: left;
	height: 22px;
	font-size: 16px;
	}
	
.pastduetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;    
}	

.msgbad
{
 FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;    
}

.msggood
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: green;    
}

/*************Column Free (CM Incident Queue)************************/


#container1{
	overflow: auto;
	width: 100%;		
	margin-bottom: 10px;
	overflow-y: hidden;
	}
#CMdataTable{			
	margin-bottom: 14px;
	border-bottom: solid 1px #b9b9b9;
	border-left: solid 1px #b9b9b9;	
	}
#CMdataTable .rowHeader{			
	left: expression(document.getElementById("container1").scrollLeft-1);
	position: relative;
	border-bottom: solid 1px #b9b9b9;
	border-left: solid 1px #b9b9b9;
	}
#CMdataTable td{
	white-space: nowrap;
	z-index: 10;		
	border-bottom-width: 0;
	border-left-width: 0;
	border-collapse: collapse;
	height: 20px;
	background-color: #ffffff;	
	}


/*****************************************************/