/* ***** begin modified HTML tags list ****** */
body {
	background-color: #2F3034;
	color: #000000; /* container will be white */
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
}
/* ***** end modified HTML tags list ***** */

#header {
	width: 100%;
	height: 123px;
}


.modalBackground
{
    /*background-color:#C4D6F1;  
    filter:alpha(opacity=70);  
    opacity:0.7;*/
    background-color: #999999;
    /*filter: alpha(opacity=50);
    opacity: 0.5;*/
}


.modalpopupcontainer
{
    width: 400px;
    border: solid 1px #808080;
    border-width: 1px 0px;
} 

.modalpopupheader
{
    color: #000;	
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 3px 10px;
     
} 
.modalpopupbody
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 30px;
} 
.modalpopupbody ul 
{
	list-style-type:none;
	margin:0px auto;
	padding:0px;
}
.modalpopupbody ul li
{
	float:left;
	width:150px;	
}

.modalpopupfooter
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: none solid;
    border-width: 0px 1px;
    text-align:center;
    padding-bottom: 8px;
    padding-right: 8px;
} 

.datatext
{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
}
 /* add this class highlight mouse over on data grid */
.onmouserollover
{
	background-color:#C4D6F1;
    cursor: pointer;
}
/* over due case*/
.normalcase
{
     color:Black;
}
.overduecase
{
     color:Blue;
}
.overduecase-open
{
     color:Red;
}
.overduecase-closed
{
     color:Black;
}
.overduecase-deleted
{
     color:#777777;
}
/* case over due within 5 days*/
.within5days
{
    color:Blue;
}
 /* add this class to hide html tag */
.hidden
{
    display:none;
    visibility:hidden;
}

 /* add this class to show hidden html tag */
.visible
{
    display:block;
    visibility:visible;
}
 /* add this class to show font in bold and red */
.alert
{
	color:Red;
	font-weight:bold
}
/* class to show handle the progress image */
#processMessage { 
		top:100%; 
		left:10%;
		padding:10px; 
		width:100%;
		text-align:center;
		z-index:1001; 
		background-color:Transparent;
		position:fixed;
}
/* ***** begin class list ***** */
.formtext { /* add this class to all text boxes  and text areas*/
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	border-right: 1px solid #A3C3D8;
	border-bottom: 1px solid #A3C3D8;
	border-left: 1px solid #2F3034;
	border-top: 1px solid #2F3034;
	background-color: #CDCDCD;
}

.formlist { /* add this class to all combo boxes and lists */
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	border-right: 1px solid #A3C3D8;
	border-bottom: 1px solid #A3C3D8;
	border-left: 1px solid #2F3034;
	border-top: 1px solid #2F3034;
	background-color: #FFFFFF;
}

.formbutton { /* add this class to all form buttons */
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	border-right: 1px solid #A3C3D8;
	border-bottom: 1px solid #A3C3D8;
	border-left: 1px solid #2F3034;
	border-top: 1px solid #2F3034;
	background-color: #CDCDCD;
	height: 20px;
}

.formradio { /* add this class to all form radios */
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	/* border-right: 1px solid #A3C3D8;
	border-bottom: 1px solid #A3C3D8;
	border-left: 1px solid #2F3034;
	border-top: 1px solid #2F3034;	
	background-color: #CDCDCD;*/
	
}

.formcheck { /* add this class to all checkboxes */
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	/*border-right: 1px solid #A3C3D8;
	border-bottom: 1px solid #A3C3D8;
	border-left: 1px solid #2F3034;
	border-top: 1px solid #2F3034;	*/
}
/* ***** end classes list ****** */
.formlabel 
{
    font-family: Arial, Verdana, sans-serif;
	font-size:11px;
    text-align:right;
    display:inline-block;
    width:194px;
}


.formlabel1
{
    font-family: Arial, Verdana, sans-serif;
	font-size:11px;
    text-align:left;
    text-indent:5px;
    width:194px;
}

.formlabelReadOnly 
{
    font-family: Arial, Verdana, sans-serif;
	font-size:11px;
    }

/* ***** begin id elements list ****** */
#container { /* add this <div></div> as outermost tag inside <body></body> */
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	/*text-align: center;  For IE bug */
	background-color:#FFFFFF;
	
}

#clientinformation {  /* add this <div></div> around client information group */
	
}

#claimantinformation { /* add this <div></div> around claimant information group */

}

#uploadadditional { /* add this <div></div> around upload additional documents, photos, etc. group */

}

#newclient { /* add this <div></div> around new client group */

}

/* Below are individual elements */


#referraldate {

}

#claimnumber {

}

#duedate {

}

#referralrep {

}

#phone {

}

#email {

}

#clientname {

}

#accountname {

}

#sicasetype {

}

#region {

}

#lossdate {

}

#claimtype {

}

#requestedservice {

}

#lastname {

}

#firstname {

}

#gender {

}

#address1 {

}

#city {

}

#state {

}

#zip {

}

#dlstate {

}

#dlnumber {

}

#dob {

}

#ssn {

}

#injury {

}

#specialinstructions {

}

#initialbudget {

}

#selectfiletype {

}

/* Below are elements for new clients only */
#companyname {

}

#yourlastname {

}

#yourfirstname {

}

#youraddress1 {

}

#youraddress2 {

}

#yourcity {

}

#yourstate {

}

#yourzip {

}

#yourphone {

}

#yourcell {

}

#yourfax {

}
.tip 
 {
 	font:10px/12px
    Arial,Helvetica,sans-serif; border:solid 1px
    #666666; width:270px; padding:1px;
    position:absolute; z-index:100;
    visibility:hidden; color:#333333; top:20px;
    left:90px; background-color:#ffffcc;
}
/* ***** end id elements list ***** */

.changePWLabel
{
	float:left;
	width:148px;
	display:inline;
	text-align:right
}

.changePWText
{
	float:right;
	left:160px;
	display:inline;
	margin-right:4px;
}
.splInstructLabel
{
	width:83%;
	padding:  0px 20px 0px 50px;
	float:right;
	
}
