﻿* {
	margin: 0;
	padding: 0;
}
/**,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing:    border-box;
  box-sizing:         border-box;
}*/

html {
	overflow: hidden; /*Hide Default Scroll bars*/
}

body {
	position: relative;
	font-size: 9.5pt;
	color: #002D62;
	font-family: Verdana;
	/*background-color: #C6D5E6;*/
	/*background-color:purple;*/
	margin: 0;
	height: 100%;
	padding-bottom: 24px; /*This should be equal to footer Height*/
	min-width: 1024px;
	min-height: 768px;
}

pre {
	white-space: pre-wrap;
}

.group:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.group {
	display: inline-block;
	clear: both;
}

/* start commented backslash hack \*/ * html .group { /*height: 1%;*/
}

.group {
	display: block;
}
/* close commented backslash hack */

article, aside, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

a:focus {
	outline: 0;
}

/*2014*/
/*Native Tags*/
table {
	/*border:0px solid ;
	border-color:green;*/
	/*border:0px;*/
	/*font-size: 8pt;*/
	font-family: Verdana;
	margin: 0;
	padding: 0;
	/*width:100%;*/
	/*height:100%;*/
}

tr {
	/*border:solid;
	border-color:green;*/
	margin: 0;
	padding: 0;
	vertical-align: top;
	/*width:auto;
	height:auto;*/
}

td {
	/*border:0px solid ;
	border-color:pink;*/
	margin: 0;
	padding: 0;
	/*width:auto;
	height:auto;*/
}

.lblleftSpacer {
	padding-left: 5px;
}

.lblleftrightSpacer {
	padding-left: 5px;
	padding-right: 5px;
}

.lblrightSpacer {
	padding-right: 5px;
}

.datarightSpacer {
	padding-right: 3px;
}

.dataleftSpacer {
	padding-left: 10px;
}

.tblrightSpacer {
	padding-right: 30px;
}

/*End Native Tags*/

/*Common Items*/
.disabledButton {
	display: block;
	border-top: 1px solid #96d1f8;
	/*background-color: #FFF999;*/
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	outline: none;
	white-space: nowrap;
	-webkit-user-select: none;
	padding-left: 9px;
	padding-right: 9px;
	/*color: #FFF999;*/
	width: 100%;
	min-width: 100px;
	max-width: 200px;
	font-weight: normal;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	/*color: rgba(255,255,255,.85);*/
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

.normalButton {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	outline: none;
	white-space: nowrap;
	-webkit-user-select: none;
	padding-left: 9px;
	padding-right: 9px;
	color: #00285E;
	width: 100%;
	min-width: 100px;
	max-width: 200px;
	font-weight: normal;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
}
.invisibleButton {
	display: block;
	width: 0%;
	min-width: 5px;
	max-width: 5px;
	background-color: Transparent;
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
	overflow: hidden;
}
	.normalButton:hover {
		/*border-color: black;*/
		border-top: 1px solid #4789b4;
		background-color: #2f4f7f;
		background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#E5F1FF)); /* For Chrome and Safari */
		background: -moz-linear-gradient(top, #8097B1, #E5F1FF); /* For old Fx (3.6 to 15) */
		background: -ms-linear-gradient(top, #8097B1, #E5F1FF); /* For pre-releases of IE 10*/
		background: -o-linear-gradient(top, #8097B1, #E5F1FF); /* For old Opera (11.1 to 12.0) */
		background: linear-gradient(to bottom, #8097B1, #E5F1FF); /* Standard syntax; must be last */
		color: rgba(0,45,98,.85);
	}

	.normalButton:active {
		background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
	}

/*used in all occurance review page for submitting Incident*/
.normalButtonSubmit {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	outline: none;
	white-space: nowrap;
	-webkit-user-select: none;
	padding-left: 9px;
	padding-right: 9px;
	color: #00285E;
	width: 100px;
	min-width: 100px;
	max-width: 100px;
	font-weight: normal;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
	float:right;
}

	.normalButtonSubmit:hover {
		/*border-color: black;*/
		border-top: 1px solid #4789b4;
		background-color: #2f4f7f;
		background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#E5F1FF)); /* For Chrome and Safari */
		background: -moz-linear-gradient(top, #8097B1, #E5F1FF); /* For old Fx (3.6 to 15) */
		background: -ms-linear-gradient(top, #8097B1, #E5F1FF); /* For pre-releases of IE 10*/
		background: -o-linear-gradient(top, #8097B1, #E5F1FF); /* For old Opera (11.1 to 12.0) */
		background: linear-gradient(to bottom, #8097B1, #E5F1FF); /* Standard syntax; must be last */
		color: rgba(0,45,98,.85);
	}

	.normalButtonSubmit:active {
		background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
	}

/*used for text message next to submit button*/
.messageSubmit {
	color: black;
	padding-right: 4px;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-shadow: 1px 1px 1px white;
	overflow: hidden;
	text-align:right; 
	padding-top:7px;  
	padding-right:10px;
}



.normalPsrButton {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 240px;
	min-width: 240px;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

.normalMyReportsButton {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 150px;
	min-width: 150px;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

.normalPageButton {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 70px;
	min-width: 70px;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

.normalFileButton::-webkit-file-upload-button {
	/*visibility: hidden;
	width: 0px;
	padding-left:120px;
	position: relative;*/
}

.normalFileButton::before {
	content: 'Browse';
	display: inline-block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	outline: none;
	white-space: nowrap;
	-webkit-user-select: none;
	/*padding-left :9px;
	padding-right :9px;*/
	padding-top: 5px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 100%;
	min-width: 100px;
	max-width: 200px;
	font-weight: normal;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	height: 24px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

.normalFileButton:hover::before {
	/*border-color: black;*/
	border-top: 1px solid #4789b4;
	background-color: #2f4f7f;
	background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#E5F1FF)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #8097B1, #E5F1FF); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #8097B1, #E5F1FF); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #8097B1, #E5F1FF); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #8097B1, #E5F1FF); /* Standard syntax; must be last */
	color: rgba(0,45,98,.85);
}

.normalFileButton:active::before {
	background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}







.normalFileButton2 {
	display: block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 98%;
	min-width: 98%;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	text-align: left;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	/*color: rgba(255,255,255,.85);*/
	color: rgba(0,45,98,.85);
	text-decoration: none;
}


/*Upload Button*/

.fileUpload {
	position: relative;
	overflow: hidden;
	margin: 10px;
}

	.fileUpload input.upload {
		position: absolute;
		top: 0;
		right: 0;
		margin: 0;
		padding: 0;
		font-size: 20px;
		cursor: pointer;
		opacity: 0;
		filter: alpha(opacity=0);
	}

label.myLabel input[type="file"] {
	position: fixed;
	visibility: hidden;
	/*top: -1000px;*/
}

.myLabel {
	display: inline-block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	color: #00285E;
	width: 100px;
	min-width: 100px;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	text-align: left;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	/*color: rgba(255,255,255,.85);*/
	color: rgba(0,45,98,.85);
	text-decoration: none;
	vertical-align: middle;
	align-content: center;
}




/***** Example custom styling *****/
.myLabel2 {
	border: 2px solid #AAA;
	border-radius: 4px;
	padding: 2px 5px;
	margin: 2px;
	background: #DDD;
	display: inline-block;
}

	.myLabel2:hover {
		background: #CCC;
	}

	.myLabel2:active {
		background: #CCF;
	}

	.myLabel2 :invalid + span {
		color: #A44;
	}

	.myLabel2 :valid + span {
		color: #4A4;
	}

/*Upload Button*/



input {
	min-height: 18px;
	max-width: 98.5%;
	border-radius: 6px;
	padding-left: 4px;
	padding-right: 4px;
	color: #002D62;
	font-size: 12px;
	border-right: #00285E 1px solid;
	border-top: #00285E 1px solid;
	border-left: #00285E 1px solid;
	border-bottom: #00285E 1px solid;
	font-family: Verdana;
}

	input[type=radio] {
		vertical-align: middle;
		height: 18px;
		width: 18px;
		padding-left: 4px;
		border-right: #00285E 0px solid;
		border-top: #00285E 0px solid;
		border-left: #00285E 0px solid;
		border-bottom: #00285E 0px solid;
	}

	input[type=checkbox] {
		vertical-align: middle;
		height: 16px;
		width: 16px;
		border-right: #00285E 0px solid;
		border-top: #00285E 0px solid;
		border-left: #00285E 0px solid;
		border-bottom: #00285E 0px solid;
	}

	input[type=text] {
		vertical-align: middle;
		height: 18px;
		width: 100%;
	}

select {
	clear: both;
	font-size: 8pt;
	color: #00285E;
	border: 1px solid #00285E;
	min-height: 21px;
	border-radius: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/**/
::-webkit-scrollbar {
	width: 15px;
}

::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
}

::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

/*.ui-dialog
	{
	background:#002D62 !important;
	min-height :300px;
	}*/

/*.ui-widget-content 
	{
	background-color :#C6D5E6 !important;
	margin :0px;
	border-radius: 6px;
	}*/

/*.ui-corner-all
	{
	background-color:#002D62 !important;
	}*/

/*.ui-draggable, .ui-resizable 
	{
	background-color:#002D62  !important;
	}*/

/*.ui-dialog-titlebar,.ui-dialog-title
{
	background-color :red !important;
}*/



.ui-widget-overlay {
	background: #000 !important;
	opacity: 0.75;
	/*filter: Alpha(Opacity=50);*/
}

/*.ui-widget-header {
   background-color: red;
   opacity: .50;
   filter: Alpha(Opacity=50);
}*/

/*Used in my reports6 only - Start*/
.ui-tooltip-content::after, .ui-tooltip-content::before {
	content: "";
	position: absolute;
	border-style: solid;
	display: block;
	left: 90px;
}

.ui-tooltip-content::before {
	bottom: -10px;
	border-color: #AAA transparent;
	border-width: 10px 10px 0;
}

.ui-tooltip-content::after {
	bottom: -7px;
	border-color: white transparent;
	border-width: 10px 10px 0;
}

.tooltip-inner {
	white-space: pre-wrap;
}
/*Used in my reports6 only - Start*/
/*.colWidth
		{
			width: 250px;
		}*/
/*Used in my reports6 only - End*/


.dialogBox {
	/*background-color:#002D62;*/
	padding: 3px;
	margin: 0px;
	min-width: 400px;
	/*min-height :300px;*/
}


.dialogButton {
	display: inline-block;
	border-top: 1px solid #96d1f8;
	background-color: #E5F1FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	-webkit-text-stroke: 1px transparent;
	outline: none;
	white-space: nowrap;
	-webkit-user-select: none;
	padding-left: 9px;
	padding-right: 9px;
	color: #00285E;
	width: 200px%;
	min-width: 100px;
	max-width: 200px;
	font-weight: normal;
	font-size: 13px;
	cursor: pointer;
	text-align: center;
	height: 30px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	/*color: rgba(255,255,255,.85);*/
	color: rgba(0,45,98,.85);
	text-decoration: none;
}

	.dialogButton:hover {
		/*border-color: black;*/
		border-top: 1px solid #4789b4;
		background-color: #2f4f7f;
		background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#E5F1FF)); /* For Chrome and Safari */
		background: -moz-linear-gradient(top, #8097B1, #E5F1FF); /* For old Fx (3.6 to 15) */
		background: -ms-linear-gradient(top, #8097B1, #E5F1FF); /* For pre-releases of IE 10*/
		background: -o-linear-gradient(top, #8097B1, #E5F1FF); /* For old Opera (11.1 to 12.0) */
		background: linear-gradient(to bottom, #8097B1, #E5F1FF); /* Standard syntax; must be last */
		color: rgba(0,45,98,.85);
	}








.labelfieldIncidentDetails {
	background-color: transparent;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-left: 5px;
	min-width: 150px;
	text-align: right;
}

.labelfieldIncidentDetailsAccountSpecific {
	background-color: transparent;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-left: 5px;
	min-width: 300px;
	text-align: right;
}

/*.datafieldIncidentDetails
	{
  background-color: #f0f0f0;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	margin-left:5px;
	min-width :265px;
	border-radius: 6px;
	}*/

.datafieldIncidentDetailsDisabled {
	display: inline-block;
	color: #002D62;
	background-color: #f0f0f0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	/*margin-left:5px;*/
	min-width: 265px;
	width: 290px;
	min-Height: 14px;
	border-radius: 6px;
}

.datafieldIncidentDetailsEnabled {
	display: inline-block;
	color: #002D62;
	background-color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	/*margin-left:5px;*/
	min-width: 265px;
	width: 290px;
	min-Height: 14px;
	border-radius: 6px;
}

.datafieldIncidentDetailsModified {
	display: inline-block;
	color: #002D62;
	background-color: white;
	color: red;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	/*margin-left:5px;*/
	min-width: 265px;
	width: 290px;
	min-Height: 14px;
	border-radius: 6px;
}





.datafield {
	background-color: #f0f0f0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-left: 5px;
}

.claimtypecheckboxlist {
	display: none;
	vertical-align: top;
	margin-left: 13px;
	width: 200px;
	min-width: 200px;
	max-width: 200px;
	font-size: 11px;
}

.KidsHidden {
	display: block;
	vertical-align: top;
	/*margin-left:20px;*/
	min-width: 200px;
	width: 200px;
}

.KidsShown {
	display: block;
	vertical-align: top;
	/*margin-left:20px;*/
	min-width: 200px;
	width: 200px;
}

.myReports {
	/*border:dotted; 
	border-width:1px; 
	border-color:dimgrey;*/
	/*width:755px;*/
	/*max-width:755px;*/
}
/*End Common Items*/

/*Sticky Footer*/
footer {
	display: block;
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	color: #999;
	width: 100%;
	height: 24px;
	min-height: 24px;
	margin: 0;
	padding: 0;
	position: fixed;
	bottom: 0px;
	background-color: whitesmoke;
}

.footertext {
	font-size: 8pt;
	color: gray;
	font-family: Verdana, Arial;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 3px;
}

/*Block 1 - Holding Logo, Application Name and Top Menu*/
#horizontal-bar {
	position: relative;
	height: 97px;
	min-height: 97px;
	min-width: 800px;
	background-color: #002D62;
}

#site-logo {
	position: relative;
	width: 190px;
	height: 63px;
	margin-left: -15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 15px;
	align-content: center;
	float: left;
	background-image: url("/images/logos/crawford.png");
	background-repeat: no-repeat;
	background-size: contain;
}

#top-menu {
	position: relative;
	width: 100%;
	min-width: 480px;
	height: 100%;
	margin: 0;
	padding: 0;
}

#page-banner {
	position: relative;
	float: right;
	/*min-width:480px;*/
	margin: 0;
	padding: 7px;
	background-color: #2f4f7f;
	background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#002D62)); /* For Chrome and Safari */
	background: -moz-linear-gradient(top, #8097B1, #002D62); /* For old Fx (3.6 to 15) */
	background: -ms-linear-gradient(top, #8097B1, #002D62); /* For pre-releases of IE 10*/
	background: -o-linear-gradient(top, #8097B1, #002D62); /* For old Opera (11.1 to 12.0) */
	background: linear-gradient(to bottom, #8097B1, #002D62); /* Standard syntax; must be last */
	border-top-left-radius: 16px;
	-webkit-border-top-left-radius: 16px;
	-moz--border-top-left-radius: 16px;
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#8097B1', EndColorStr='#002D62')";*/
	font-family: Verdana;
	font-weight: bold;
	font-size: 18pt;
	color: White;
	clear: right;
	white-space: nowrap;
	/*top:35px;
	right:0;*/
}


/*Top Menu*/
#top-menu-nav {
	position: relative;
	display: block;
	float: right;
}

	#top-menu-nav ul {
		list-style: none;
		background-color: transparent;
		padding: 0;
		width: 100%;
		position: relative;
		left: 0px;
	}

		#top-menu-nav ul li {
			display: inline;
			float: left;
		}

			#top-menu-nav ul li a {
				display: block;
				float: left;
				border-top: 1px solid #96d1f8;
				background-color: #E5F1FF;
				background: -webkit-gradient(linear, left top, left bottom, from(#E5F1FF), to(#8097B1)); /* For Chrome and Safari */
				background: -moz-linear-gradient(top, #E5F1FF, #8097B1); /* For old Fx (3.6 to 15) */
				background: -ms-linear-gradient(top, #E5F1FF, #8097B1); /* For pre-releases of IE 10*/
				background: -o-linear-gradient(top, #E5F1FF, #8097B1); /* For old Opera (11.1 to 12.0) */
				background: linear-gradient(to bottom, #E5F1FF, #8097B1); /* Standard syntax; must be last */
				height: 21px;
				padding: 4px 0 0 0;
				border-radius: 6px;
				-webkit-border-radius: 6px;
				-moz-border-radius: 6px;
				box-shadow: rgba(0,0,0,1) 0 1px 3px;
				-webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px;
				-moz-box-shadow: rgba(0,0,0,1) 0 1px 3px;
				text-shadow: rgba(0,0,0,.4) 0 1px 0;
				-webkit-text-stroke: 1px transparent;
				font-size: 12px;
				font-weight: normal;
				font-family: "Lucida Grande", "Verdana", sans-serif;
				color: rgba(0,45,98,.85);
				text-decoration: none;
				margin: 5px;
			}

				#top-menu-nav ul li a:hover {
					border-top: 1px solid #4789b4;
					background-color: #2f4f7f;
					background: -webkit-gradient(linear, left top, left bottom, from(#8097B1), to(#E5F1FF)); /* For Chrome and Safari */
					background: -moz-linear-gradient(top, #8097B1, #E5F1FF); /* For old Fx (3.6 to 15) */
					background: -ms-linear-gradient(top, #8097B1, #E5F1FF); /* For pre-releases of IE 10*/
					background: -o-linear-gradient(top, #8097B1, #E5F1FF); /* For old Opera (11.1 to 12.0) */
					background: linear-gradient(to bottom, #8097B1, #E5F1FF); /* Standard syntax; must be last */
					color: rgba(0,45,98,.85);
				}

				#top-menu-nav ul li a:active, nav ul li a.current {
					border-top-color: #245779;
					background: #1b435e;
					position: relative;
					top: 1px;
				}





/*Block 2 - Holding Side Menu and Web Content*/
#vertical-bar {
	position: fixed;
	top: 81px;
	bottom: 24px;
	height: 100%;
	width: 100%;
	background-color: transparent;
	/*border-radius :16px;*/
}

/*Side menu*/
#side-menu {
	position: fixed;
	width: 195px;
	min-width: 195px;
	top: 81px;
	bottom: 24px;
	margin: 0;
	padding: 0;
	float: left;
	background-color: #002D62;
}

#side-menu-nav {
}

	#side-menu-nav ul {
		list-style: none;
		background-color: transparent;
		padding: 0 0 0 0;
		width: 100%;
		position: relative;
		left: 0px;
	}

		#side-menu-nav ul li {
			display: inline;
		}

			#side-menu-nav ul li a {
				display: block;
				padding: 8px 0 0 0;
				font-size: 17px;
				font-weight: normal;
				font-family: "Lucida Grande", "Verdana", sans-serif;
				color: #ffffff;
				text-decoration: none;
				margin: 5px;
				clear: both;
			}

				#side-menu-nav ul li a:hover {
					background: #C6D5E6;
					color: #03295E !important;
				}

				#side-menu-nav ul li a:active, nav ul li a.current {
					border-top-color: #245779;
					background: #1b435e;
					position: relative;
					top: 1px;
				}



#web-content {
	position: fixed;
	overflow: auto;
	top: 81px;
	bottom: 24px;
	right: 0px;
	left: 195px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 80px; /*This should be equal or greater than footer Height*/
	background-color: #C6D5E6;
	border-top-left-radius: 16px;
	-webkit-border-top-left-radius: 16px;
	-moz-border-radius: 16px;
}

	#web-content .PageHeader {
		font-weight: bold;
		font-size: 18px;
		font-family: Verdana, Arial;
		color: #03295E;
		margin: 0;
		text-shadow: 1px 1px 1px white;
	}

	#web-content .PageHeaderDisabled {
		font-weight: bold;
		font-size: 18px;
		font-family: Verdana, Arial;
		color: dimgray;
		margin: 0;
		text-shadow: 1px 1px 1px white;
	}

	#web-content .PageHeaderModified {
		font-weight: bold;
		font-size: 18px;
		font-family: Verdana, Arial;
		color: red;
		margin: 0;
		text-shadow: 1px 1px 1px white;
	}

	#web-content .scroll {
		background-color: #00FFFF;
		width: 1024px;
		height: 768px;
	}


.NewTextBox {
	/*font-size: 8pt;
    font-family: Verdana;
    border:1px solid #af0b1c;*/
}

.Select {
	background-color: #fcf7dd;
	color: #333333;
	border: 1px solid #00285E;
	font-size: 8pt;
	font-family: Verdana;
}

div2 {
	position: inherit;
}



/*Coke Employee Search - Start*/
.CokeEmployeeHeaders {
	/*width: auto;*/
	max-height: 300px;
	max-width: 850px;
	table-layout: fixed;
	border-collapse: separate;
	/*font-size: 8pt;
  font-family: Verdana;*/
}

	.CokeEmployeeHeaders th {
		/*text-decoration: underline;*/
		/*border-right: 2px outset;
	/*border-radius : 6px;*/
		text-align: left;
	}

		.CokeEmployeeHeaders th:first-child {
			/*border-right: 2px outset;
		/*border-radius : 6px;*/
		}

		.CokeEmployeeHeaders th:last-child {
			/*border-right: 2px outset;
		/*border-radius : 6px;*/
		}


	.CokeEmployeeHeaders td {
		/*padding-left : 6px;
  text-align: left;*/
		/*text-decoration: underline;*/
		/*border-radius : 6px;*/
		text-align: left;
	}

		.CokeEmployeeHeaders td:nth-child(1),
		.CokeEmployeeHeaders th:nth-child(1) {
			min-width: 150px;
			max-width: 150px;
		}

		.CokeEmployeeHeaders td:nth-child(2),
		.CokeEmployeeHeaders th:nth-child(2) {
			min-width: 150px;
			max-width: 150px;
		}

		.CokeEmployeeHeaders td:nth-child(3),
		.CokeEmployeeHeaders th:nth-child(3) {
			min-width: 100px;
			max-width: 100px;
		}

		.CokeEmployeeHeaders td:nth-child(4),
		.CokeEmployeeHeaders th:nth-child(4) {
			min-width: 50px;
			max-width: 50px;
		}

		.CokeEmployeeHeaders td:nth-child(5),
		.CokeEmployeeHeaders th:nth-child(5) {
			min-width: 200px;
			max-width: 200px;
		}

		.CokeEmployeeHeaders td:nth-child(6),
		.CokeEmployeeHeaders th:nth-child(6) {
			min-width: 200px;
			max-width: 200px;
		}

	.CokeEmployeeHeaders thead {
		background-color: #002D62;
		color: #FDFDFD;
	}

		.CokeEmployeeHeaders thead tr {
			display: block;
			position: relative;
			/*border-radius :6px;*/
		}

	.CokeEmployeeHeaders tbody {
		display: block;
		overflow: auto;
		width: 100%;
		height: 300px;
	}

		.CokeEmployeeHeaders tbody tr {
			background-color: #F8F8F8;
		}

			.CokeEmployeeHeaders tbody tr:nth-child(even) {
				background-color: #F0F0F0;
			}

.old_ie_wrapper {
	height: 300px;
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}

	.old_ie_wrapper tbody {
		height: auto;
	}







.CokeEmployee {
	display: block;
	border: 0px;
	/*overflow-y:scroll;*/
	/*border-right: 2px outset;
    border-top: 2px outset;
    border-bottom: 2px outset;
    border-left: 2px outset;
    font-weight: normal;
    font-size: 14px;
    color: white;*/
	font-family: Verdana;
	/*background-color: #00285E;*/
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-left: 12px;
	border-radius: 6px;
	width: 100%;
}

	.CokeEmployee .HeaderHeader {
		display: block;
	}

	.CokeEmployee .BodyBody {
		display: block;
		overflow-y: scroll;
		max-height: 200px;
	}

	.CokeEmployee .Row {
		background-color: #F8F8F8;
	}

		.CokeEmployee .Row:nth-child(even) {
			background-color: #F0F0F0;
		}

		.CokeEmployee .Row .Header {
			background-color: #002D62;
			color: whitesmoke;
			padding-left: 3px;
			padding-right: 3px;
		}

		.CokeEmployee .Row .Column {
			padding-left: 3px;
			padding-right: 3px;
			/*border:1px solid blue;*/
		}


/*Coke Employee Search - End*/

/*Coke Styles - Start*/
.sectionHeader{
	border-right: 2px outset;
	border-top: 2px outset;
	font-weight: normal;
	font-size: 14px;
	border-left: 2px outset;
	color: white;
	border-bottom: 2px outset;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-radius: 6px;
	min-width:880px;
	max-width:880px;
	width:880px;
}

.glLabelCoke{
	min-width:300px; 
	max-width:300px; 
	width:300px;
	text-align: right; 
	padding-right:2px;
	word-wrap:break-word;
}

.glDataCoke{
	min-width:450px;
	max-width:450px;
	width:450px; 
	text-align: Left;
	word-wrap:break-word;
	/*background-color:whitesmoke;*/
}

.glreviewLabelCoke{
	min-width:350px; 
	max-width:350px; 
	width:350px;
	text-align: left; 
	padding-right:2px;
	word-wrap:break-word;
}

.glreviewDataCoke{
	min-width:450px;
	max-width:450px;
	width:450px; 
	text-align: Left;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}

.glcontainerSubmit{
	min-width:810px;
	max-width:810px;
	width:810px;
}

.empllink{
	margin-left:6px;
	word-wrap:break-word;
}



.autoreviewLabelCoke{
	min-width:350px; 
	max-width:350px; 
	width:350px;
	text-align: left; 
	padding-right:2px;
	word-wrap:break-word;
}
.autoreviewDataCoke{
	min-width:450px;
	max-width:450px;
	width:450px; 
	text-align: Left;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}

.blockCoke {
	background-color: lemonchiffon;
	margin-left: 12px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.boxHeaderCoke {
	border-right: 2px outset;
	border-top: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
	font-weight: normal;
	font-size: 14px;
	color: white;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-left: 0px;
	border-radius: 6px;
}

.boxSubHeaderCoke {
	border-right: 2px outset;
	border-top: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
	font-weight: normal;
	font-size: 14px;
	color: white;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-left: 0px;
	border-radius: 6px;
}

.labelfieldCoke {
	background-color: transparent;
	/*padding-top:3px;
	padding-bottom:3px;*/
	padding-left: 5px;
	margin-left: 5px;
	min-width: 150px;
	text-align: right;
}

.datafieldCokeDisabled {
	display: inline-block;
	background-color: gainsboro;
	padding-left: 5px;
	min-width: 220px;
	width: 220px;
	pointer-events: none;
}

.datafieldCokeEnabled {
	display: inline-block;
	background-color: white;
	padding-left: 5px;
	min-width: 220px;
	width: 220px;
	border-radius: 6px;
}

.datafieldCokeModified {
	display: inline-block;
	background-color: white;
	color: red;
	padding-left: 5px;
	min-width: 220px;
	width: 220px;
	border-radius: 6px;
	pointer-events: none;
}

.comboCokeDisabled {
	display: inline-block;
	background-color: gainsboro;
	padding-left: 5px;
	min-width: 235px;
	width: 235px;
	border-radius: 6px;
	pointer-events: none;
	margin-left: 8px;
}

.comboCokeEnabled {
	display: inline-block;
	background-color: white;
	padding-left: 5px;
	min-width: 235px;
	width: 235px;
	border-radius: 6px;
	margin-left: 8px;
}

.comboCokeModified {
	display: inline-block;
	background-color: white;
	color: red;
	padding-left: 5px;
	min-width: 235px;
	width: 235px;
	border-radius: 6px;
	pointer-events: none;
	margin-left: 8px;
}

.TextBoxCoke {
	background-color: white;
	min-width:150px;
	width:150px;
	max-width:200px;
}

.DisabledTextBoxCoke {
	background-color: gainsboro;
	min-width:150px;
	width:150px;
	max-width:200px;
}

.ComboCoke{
	background-color: white;
	min-width:210px;
	width:210px;
	max-width:210px;
}

.DisabledComboCoke{
	background-color: gainsboro;
	min-width:210px;
	width:210px;
	max-width:210px;
}

/*Coke Styles - End*/

/*Search Results - Start*/
.SearchResult {
}

	.SearchResult .scroll {
		background-color: #00FFFF;
		width: 1024px;
		height: 768px;
	}
/*Search Results - End*/


/*Standard Incident Review - Start*/
.Report-Containter-PDF{
	text-align: center;
}

.Report-Content-Body-PDF{
	font-family: Verdana;
	font-size: 9pt;
}

.Report-Content-Header-PDF{
	display:inline-block;
}

.reviewHeader{
	border-right: 2px outset;
	border-top: 2px outset;
	font-weight: normal;
	font-size: 14px;
	border-left: 2px outset;
	color: white;
	border-bottom: 2px outset;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-radius: 6px;
	text-align:left;
	/*min-width:1000px;*/
}

.reviewLabel{
	min-width:250px; 
	max-width:250px; 
	width:250px;
	text-align: left; 
	padding-left:4px;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}

.reviewData{
	min-width:620px;
	max-width:620px;
	width:620px; 
	text-align: Left;
	padding-left:4px;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}

.reviewNoteLabel{
	min-width:150px; 
	max-width:150px; 
	width:150px;
	text-align: left; 
	padding-left:4px;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}

.reviewNoteData{
	min-width:540px;
	max-width:540px;
	width:540px; 
	text-align: Left;
	padding-left:4px;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
}
.reviewNote{
	min-width:700px;
	max-width:700px;
	width:700px; 
	text-align: Left;
	vertical-align:text-top;
	padding-left:4px;
	word-wrap:break-word;
	background-color:whitesmoke;
	white-space:pre-wrap;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
}

#Report-Content{
	display:inline-block;
}
/*Standard Incident Review - End*/



/* Begin Log in page */
#tblLoginContainer {
	table-layout: fixed;
	width: auto;
	height: auto;
	border: 0px;
}

	#tblLoginContainer tr {
		width: auto;
		height: auto;
		/*border :3px solid;
	border-color :blue;*/
	}

		#tblLoginContainer tr td {
			width: auto;
			height: auto;
			border: 0px;
		}

#tblLogin {
	table-layout: fixed;
	width: auto;
	height: auto;
	border: 0px;
	padding: 5px;
}

	#tblLogin tr {
		width: auto;
		height: auto;
	}

		#tblLogin tr td {
			width: auto;
			height: auto;
			border: 0px;
		}

#tblSubmitContainer {
	table-layout: fixed;
	width: auto;
	height: auto;
	border: 0px;
}

	#tblSubmitContainer tr {
		width: auto;
		height: auto;
	}

		#tblSubmitContainer tr td {
			width: auto;
			height: auto;
			min-width: 100px;
			border: 0px;
		}

.LoginDisclaimer {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}

.loginEmail {
	/*width: 35% ;*/
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 7px;
	vertical-align: middle;
	border-radius: 9px;
}

.LoginLabel {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	height: 22px;
	min-height: 22px;
	width: 150px;
	min-width: 150px;
	text-align: right;
}

.LoginTextBoxContainer {
	width: 220px;
	min-width: 220px;
	max-width: 220px;
}

.shortButton {
	color: #00285E;
	width: auto;
	font-weight: 500;
	font-size: 12px;
	cursor: pointer;
	text-align: center;
	padding: 1px;
}

.submitBtn {
	padding-left: 30px;
	padding-bottom: 10px;
	float: left;
}

.btnTrans {
	background-color: transparent;
	border: 0px;
	color: #002D62;
	cursor: auto;
}

.BrowserMessage {
	padding: 10px;
	display: block;
	text-align: left;
	line-height: 10px;
	font-size: 11px;
}
/*End Login Page*/


.TableLabel {
	border-right: 2px outset;
	border-top: 2px outset;
	font-weight: normal;
	font-size: 14px;
	border-left: 2px outset;
	color: white;
	border-bottom: 2px outset;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-radius: 6px;
}

.Table {
	/*border-right: #A5AFCB  1px solid;     
    border-left: #A5AFCB  1px solid;
    border-bottom: #A5AFCB  1px solid;
    background-color:#F8F8F8;*/
}

.TableTop {
	border-right: #A5AFCB 1px solid;
	border-left: #A5AFCB 1px solid;
	border-bottom: #A5AFCB 1px solid;
	background-color: #F8F8F8;
	min-width: 880px;
	width: 880px;
}

.TDLeft {
	text-align: right;
	/*min-width :30%;*/
	/*width:30%*/
}

.TDRight {
	text-align: left;
	padding-left: 4px;
	min-width: 70%;
	width: 70%;
}

#tblLayout {
	background-color: #AF0B1C;
	width: 680px;
	min-width: 680px;
}

.Table1 {
	border: solid 1px #af0b1c;
	color: black;
	width: 680px;
	min-width: 680px;
}

.TextArea {
	width: 100%;
	-webkit-box-sizing: border-box; /* <=iOS4, <= Android  2.3 */
	-moz-box-sizing: border-box; /* FF1+ */
	box-sizing: border-box; /* Chrome, IE8, Opera, Safari 5.1*/
	font-size: 8pt;
	font-family: Verdana;
}

.smalltext {
	font-size: 8pt;
	color: gray;
	font-family: Verdana, Arial;
}

H1 {
	font-size: 10pt;
	color: midnightblue;
}

H2 {
	font-weight: bold;
	font-size: medium;
	color: #cc9933;
	line-height: 12pt;
	font-family: Verdana;
}

A {
	background-color: transparent;
	text-decoration: none;
}

#TopMenu {
}

	#TopMenu A {
		color: snow;
		text-decoration: none;
	}

		#TopMenu A:active {
			color: snow;
			text-decoration: none;
		}

		#TopMenu A:visited {
			color: snow;
			text-decoration: none;
		}

		#TopMenu A:hover {
			color: khaki;
			text-decoration: none;
		}

	#TopMenu TD {
		font-weight: normal;
		font-size: 8pt;
		color: snow;
		font-family: Verdana;
		background-color: #0099cc;
		text-decoration: none;
	}

	#TopMenu A:link {
		color: snow;
		text-decoration: none;
	}

#SideMenu {
}

	#SideMenu TD {
		border-right: medium none;
		border-top: medium none;
		font-weight: normal;
		font-size: 8pt;
		border-left: medium none;
		color: snow;
		border-bottom: medium none;
		font-family: Verdana;
		background-color: #0099cc;
		text-decoration: none;
	}

	#SideMenu A:link {
		color: snow;
		text-decoration: none;
	}

	#SideMenu A:visited {
		color: snow;
		text-decoration: none;
	}

	#SideMenu A {
		color: snow;
		text-decoration: none;
	}

		#SideMenu A:hover {
			color: khaki;
			text-decoration: none;
		}

#AppName {
}

	#AppName TD {
		font-weight: bold;
		font-size: 20pt;
		color: white;
		font-family: Garamond;
		background-color: black;
		text-decoration: none;
	}

	#AppName A {
		color: white;
		text-decoration: none;
	}

		#AppName A:active {
			color: mediumblue;
			text-decoration: none;
		}

		#AppName A:link {
			color: mediumblue;
			font-family: Garamond;
			text-decoration: none;
		}

		#AppName A:visited {
			color: mediumblue;
			font-family: Garamond;
			text-decoration: none;
		}

		#AppName A:hover {
			color: mediumblue;
			text-decoration: none;
		}

.Data {
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial;
	text-decoration: none;
}

#SideMenu A:active {
	color: snow;
}

.info1 {
	font-weight: bolder;
	font-size: 10pt;
	color: snow;
	font-family: Verdana;
	background-color: #0099cc;
}

FORM {
	background-color: transparent;
}

.Instructions1 {
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-style: normal;
	font-family: Verdana;
	background-color: #336699;
}

.section2 {
	font-size: 13pt;
}

.section3 {
	font-size: 10pt;
}

.News {
	font-weight: bold;
	font-size: 14pt;
	color: #a41a37;
	font-family: Verdana;
	background-color: #fef0e3;
}

.News1 {
	font-weight: bold;
	font-size: 14pt;
	font-family: Verdana;
}

.ThankYou {
	font-weight: bolder;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial;
}

.ColHeader {
	font-weight: bold;
	color: #ffffff;
	background-color: #00285E; /* #234f8b; */
	/*
 background-image: url('../images/newLook/bg1.jpg');
    background-repeat:repeat-x;
 background-color:#A3B7D4; 
  font-weight: bold;
    font-variant:small-caps;  
    font-family:Verdana;
    color: #333;    
    padding-top:1px;
    padding-bottom:1px;  */
}

/* background-color: #234f8b; changed to #00285E    */
.ColHeaderLink {
	font-weight: bold;
	color: #ffffff;
	background-color: #00285E;
}



.ColHeader A {
	color: #ffffff;
	background-color: #00285E;
}

	.ColHeader A:link {
		color: #ffffff;
		background-color: #00285E;
	}

	.ColHeader A:visited {
		color: #ffffff;
		background-color: #00285E;
	}

.ColHeaderLink A {
	font-weight: bold;
	color: #ffffff;
	background-color: #00285E;
}

	.ColHeaderLink A:link {
		font-weight: bold;
		color: #ffffff;
		background-color: #00285E;
	}

	.ColHeaderLink A:visited {
		font-weight: bold;
		color: #ffffff;
		background-color: #00285E;
	}


.Link {
	color: blue;
	cursor:pointer;
	}

	.Link A {
		color: blue;
		cursor:pointer;
	}

		.Link A:link {
			color: blue;
			cursor:pointer;
		}

		.Link A:visited {
			color: blue;
			cursor:pointer;
		}


.subtotal {
	font-weight: bolder;
	color: black;
	background-color: #fef0e3;
}

.grandtotal {
	font-weight: bolder;
	color: #a41a37;
	background-color: #fef0e3;
}

.TypeWrittenText {
	font-size: 10pt;
	font-family: 'Courier New';
}

.subsubtotal {
	font-weight: bold;
	color: white;
	background-color: #a41a37;
}

.DisabledTextBox {
	font-size: 8pt;
	font-family: Verdana;
	background-color: gainsboro;
}

.subtotal A {
	color: black;
}

	.subtotal A:link {
		color: black;
	}

	.subtotal A:visited {
		color: black;
	}

.menubarlink {
	font-weight: 600;
	color: black;
	font-family: Verdana, Arial;
	background-color: lightgrey;
}

	.menubarlink A {
		color: black;
		text-decoration: underline;
	}

		.menubarlink A:link {
			color: black;
			text-decoration: underline;
		}

		.menubarlink A:visited {
			color: black;
			text-decoration: underline;
		}

.DPDocketNote {
	font-weight: bolder;
	color: black;
	background-color: lightgrey;
	font-size: 12px;
}

	.DPDocketNote A {
		color: black;
	}

		.DPDocketNote A:link {
			color: black;
		}

		.DPDocketNote A:visited {
			color: black;
		}

.inactiveBranch {
	border-right: green thin solid;
	border-top: green thin solid;
	border-left: green thin solid;
	color: #333333;
	border-bottom: green thin solid;
	background-color: #fcf7dd;
}


#TEIGSideMenu {
}

	#TEIGSideMenu A {
		color: snow;
		text-decoration: none;
	}

		#TEIGSideMenu A:active {
			color: snow;
		}

		#TEIGSideMenu A:hover {
			color: khaki;
			text-decoration: none;
		}

		#TEIGSideMenu A:link {
			color: snow;
			text-decoration: none;
		}

		#TEIGSideMenu A:visited {
			color: snow;
			text-decoration: none;
		}

	#TEIGSideMenu TD {
		border-right: medium none;
		border-top: medium none;
		font-weight: normal;
		font-size: 8pt;
		border-left: medium none;
		color: snow;
		border-bottom: medium none;
		font-family: Verdana;
		background-color: #015480;
		text-decoration: none;
	}

#TEIGTopMenu {
}

	#TEIGTopMenu A {
		color: snow;
		text-decoration: none;
	}

		#TEIGTopMenu A:active {
			color: snow;
			text-decoration: none;
		}

		#TEIGTopMenu A:link {
			color: snow;
			text-decoration: none;
		}

		#TEIGTopMenu A:visited {
			color: snow;
			text-decoration: none;
		}

	#TEIGTopMenu TD {
		font-weight: normal;
		font-size: 8pt;
		color: snow;
		font-family: Verdana;
		background-color: #015480;
		text-decoration: none;
	}

	#TEIGTopMenu A:hover {
		color: khaki;
		text-decoration: none;
	}


/*********************** redesign web look ***********/
.SubHeader {
	font-weight: 600;
	font-size: 15px; /*** COLOR: #a41a37; ***/
	font-family: Verdana, Arial;
	color: #03295E;
}

.NewDisabledTextbox {
	font-size: 8pt;
	font-family: Verdana;
	background-color: #cccccc;
	border: 1px solid #00285E;
}

.DateTextBox {
	border-right: #00285E 1px solid;
	border-top: #00285E 1px solid;
	border-left: #00285E 1px solid;
	border-bottom: #00285E 1px solid;
	font-family: Verdana;
	font-size: 8pt;
	width: 110px;
}

.DateTextBoxIDetail {
	border-right: #00285E 1px solid;
	border-top: #00285E 1px solid;
	border-left: #00285E 1px solid;
	border-bottom: #00285E 1px solid;
	font-family: Verdana;
	font-size: 8pt;
	width: 125px;
}

.DisabledDateTextBoxIDetail {
	border-right: #00285E 1px solid;
	border-top: #00285E 1px solid;
	border-left: #00285E 1px solid;
	border-bottom: #00285E 1px solid;
	font-family: Verdana;
	font-size: 8pt;
	width: 125px;
	background-color: gainsboro;
}

/* for english need space for two letter space From == To*/
.enSpace {
	/*padding-left:15px;*/
	margin-left: 14px;
}

.spnOrg {
	margin-left: 50px;
}

.lblLocation {
	width: 680px;
}

.lblAccountSpecific {
	width: 230px;
	padding-right: 2px;
}


.pageerror {
	font-weight: bolder;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial;
}




/*********** mainmenu **************/
.plainText /*****  see welcome " In order to keep our.....****/ {
	font-size: 14px;
	font-family: Verdana sans-serif;
	color: #002D62;
	line-height: normal;
	float: left;
	text-align: left !important;
}


.thinLine {
	height: 10px;
	border-top-color: Gray;
	border-top-style: dotted;
	border-top-width: thin;
	padding: 10px 0px 0px 0px;
}

.titleText {
	padding: 13px 10px;
	font-family: Verdana;
	font-size: 13pt;
	font-weight: bold;
}

.tableHeader /*****  see welcome " Original Name .....****/ {
	font-size: 8.5pt;
	font-family: Verdana sans-serif;
	font-weight: bold;
	color: #636466;
}

.tableText {
	font-size: 8.5pt;
	font-family: Verdana sans-serif;
	color: #636466;
}

/*********** Claim *************/

#tblFirst {
	width: 760px;
	/*border:1px solid red;*/
}

#tblLocation {
	min-width: 630px;
	width: 630px;
	margin-left: -32px;
}

.lblWidth {
	width: 168px;
	vertical-align: bottom;
}

.claimNamebox {
	width: 240px;
}

.claimDateBox {
	width: 210px;
}

.boldText {
	font-weight: bold;
	padding-bottom: 1px;
	font-family: Verdana;
}

.formatDate {
	font-size: 75%;
	text-align: center;
	font-family: Verdana;
}

.lineHight2 {
	clear: both;
	width: 660px;
	height: 2px;
}

.divline {
	/*width: 100%;*/
	width: 680px;
	height: 1px;
	border-bottom: 1px dotted;
	min-width: 680px;
}

.divline2 {
	/*width: 100%;*/
	width: 160px;
	height: 1px;
	border-bottom: 1px dotted;
	min-width: 160px;
}

.divline3 {
	width: 900px;
	height: 1px;
	border-bottom: 1px dotted;
	min-width: 900px;
}

#tblContract {
	width: 730px;
	min-width: 730px;
	margin-top: -5px;
}

#tblAccountSpecific {
	min-width: 680px;
	width: 680px;
}

#tblClaimAccountSpecific {
	min-width: 1133px;
	width: 1133px;
	margin-left: -32px;
	padding-right: 0px;
}

#tblClaimAccountSpecificClassic {
	min-width: 1120px;
	width: 1120px;
	margin-left: -20px;
	padding-right: 0px;
}

section {
	width: 1130px;
	height: auto;
	margin-left: -32px;
	padding: 0px;
}

div#one {
	width: 50%;
	height: auto;
	float: left;
}

div#two {
	margin-left: 15%;
	height: auto;
}

#tblIns {
	width: 730px;
	min-width: 730px;
}

#tblOrg {
	width: 730px;
	min-width: 730px;
}

#tblClaimType {
	min-width: 730px;
	width: 730px;
	border: none;
}

#tblclaimtypegroup {
	/*min-width:450px;
	width:450px;*/
	border: none;
	width: 100%;
}

.claimTypeWidth {
	width: 100px;
}

#tblDatafield {
	min-width: 1130px;
	width: 1130px;
	/*padding-left:-10px;*/
	margin-left: -28px;
}

#tblSubscriber {
	min-width: 1100px;
	width: 1100px;
}

#tblClaimDate {
	min-width: 1100px;
	width: 1100px;
}

#tblClaimclaimants {
	min-width: 1100px;
	width: 1100px;
}

#tblClaimAbsence {
	min-width: 1100px;
	width: 1100px;
}

#tblClaimDrivers {
	min-width: 1100px;
	width: 1100px;
}

.tblClaimFinancial {
	min-width: 1400px;
	width: 1400px;
	/*margin-left:-32px;*/
	/*padding-right:0px*/
}

#tblClaimNotesQuery {
	min-width: 650px;
	width: 650px;
}

#LossDescDiv {
	/*position:absolute;*/
	height: 380px;
	min-height: 380px;
	width: 500px;
	min-width: 500px;
	overflow: auto;
}

#ReserveCodeListDiv {
	/*position:absolute;*/
	height: 380px;
	min-height: 380px;
	width: 654px;
	min-width: 500px;
	overflow: auto;
}


#DriverSearchcDiv {
	position: absolute;
	height: 325px;
	min-height: 325px;
	width: 652px;
	min-width: 652px;
	overflow: auto;
}

#VehicleSearchcDiv {
	position: absolute;
	height: 325px;
	min-height: 325px;
	width: 652px;
	min-width: 652px;
	overflow: auto;
}

#psrlist {
	min-width: 750px;
	width: 750px;
}

#psradd {
	min-width: 750px;
	width: 750px;
}

#tblpsrcodelist {
	min-width: 750px;
	width: 750px;
}

#tblpsrformadmin {
	min-width: 850px;
	width: 850px;
}

#pageList a {
	color: #002D62;
}


.bLink {
	color: #002D62;
	font-size: 120%;
	font-weight: bold;
	cursor: pointer;
}

.tblHeader {
	background-color: #00285E !important;
	/*#A3B7D4;234f8b; background-image: url('../images/newLook/bg1.jpg');   background-image: url('../images/newLook/bg3.png');
   background-repeat: repeat-x; */
}


	.tblHeader A {
		font-weight: bold;
		font-family: Verdana;
		color: #ffffff;
		padding-top: 1px;
		padding-bottom: 1px;
		font-size: 12px;
	}

.tblLink {
	color: #333;
}

/* report4 box move ***/
.vertical-text {
	color: #cc9933;
	border: 0px solid red;
	writing-mode: tb-rl;
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	white-space: nowrap;
	display: block;
	bottom: 0;
	width: 20px;
	height: 20px;
	font-family: Verdana, ‘Trebuchet MS', Helvetica, sans-serif; font-size:20px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #333;
	cursor: pointer;
}

.boxHeader {
	border-right: 2px outset;
	border-top: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
	font-weight: normal;
	font-size: 14px;
	color: white;
	font-family: Verdana;
	background-color: #00285E;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-left: 12px;
	border-radius: 6px;
}

.img {
	float: left;
	cursor: pointer;
	vertical-align: middle;
	display: inline-block;
	margin-top: 6px;
}

.boxTitle {
	/*cursor:pointer;  */
	font-weight: bold;
}

.helper {
	border: dotted 1px red;
}


.box {
	padding-top: 0px;
	width: 800px;
	/*background-color:yellow ;*/
}

.boxIncidentDetails {
	padding-top: 0px;
	width: 100%;
	/*background-color:yellow ;*/
}

.block {
	/*background-color :lemonchiffon;*/
	margin-left: 12px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.hideMe {
	display: none;
	visibility: hidden;
	cursor: pointer;
}

.showMe {
	display: inherit;
	visibility: visible;
	cursor: pointer;
}

.blueLink {
	color: Blue;
}

.titleBtn {
	clear: both;
	border: 0px;
	background-color: rgb(0, 40, 94);
	color: #ffffff;
	font-family: Verdana, ‘Trebuchet MS', Helvetica, sans-serif; font-size:13px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
}

.tblgIncident {
	min-width: 970px;
	width: 970px;
	border-right: #A5AFCB 1px solid;
	border-left: #A5AFCB 1px solid;
	border-bottom: #A5AFCB 1px solid;
	background-color: #F8F8F8;
}

.tblgIncidentTop {
	min-width: 485px;
	width: 485px;
	border-right: #A5AFCB 1px solid;
	border-left: #A5AFCB 1px solid;
	border-bottom: #A5AFCB 1px solid;
	background-color: #F8F8F8;
}

.SeparatorLineHRWC{
	width:1030px;
	text-align:left;
}

.tblgIncidentHRWC {
	min-width: 880px;
	width: 880px;
	border-right: #A5AFCB 1px solid;
	border-left: #A5AFCB 1px solid;
	border-bottom: #A5AFCB 1px solid;
	background-color: #F8F8F8;
}

.trIncidentHRWC {
	min-width: 150px;
	width: 150px;
}
/*.WatermarkHRWC{
	font-size:12px;
	font-family: Verdana;
	font-style:italic;
}*/
.NewTextBox {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
	min-width: 196px;
	width: 196px;
}

.NewTextBoxHRWC {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
}

.NewTextBoxfHRWC {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
	min-width: 196px;
	width: 196px;
}

.NewTextBoxDateHRWC {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
	min-width: 196px;
	width: 196px;
}

.NewComboBoxfHRWC {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
	min-width: 205px;
	width: 205px;
}

.DisabledTextBoxHRWC {
	border: 1px solid #00285E;
	font-size: 8pt;
	font-family: Verdana;
	background-color: gainsboro;
	min-width: 196px;
	width: 196px;
}

.AccountPolicies {
	/*width:270px;*/
	min-width: 270px;
	max-width: 500px;
}

.WaitDiv {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	/*line-height:1.2em;*/
	min-width: 196px;
	width: 196px;
	margin-left: 300px;
	margin-bottom: 40px;
}

.tdWrap {
	word-wrap: break-word;
}
/* all */
::-webkit-input-placeholder {
	color: darkgray;
}

::-moz-placeholder {
	color: darkgray;
}
/* firefox 19+ */
input.NewTextBoxfHRWC:-ms-input-placeholder {
	font-style: italic;
	color: red;
	background-color: yellow;
}
/* ie */
input:-moz-placeholder {
	color: #00285E;
	display: block;
	visibility: visible;
}

/*Virtual Tabs*/
.pagemenunormal {
	color: black;
	padding-right: 4px;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-shadow: 1px 1px 1px white;
}

.pagemenuselected {
	color: blue;
	padding-right: 4px;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-shadow: 1px 1px 1px white;
}

.virtualtab {
	color: black;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	padding-right: 4px;
}

#aspTabs {
	min-width: 980px;
	width: 980px;
	margin-bottom: 10px;
}

#aspTabsBottom {
	min-width: 980px;
	width: 980px;
	margin-bottom: 10px;
}

#aspInstructions {
	min-width: 980px;
	width: 980px;
	margin-bottom: 10px;
}

	#aspInstructions ul {
	}

		#aspInstructions ul li {
			font-weight: normal;
			font-size: 13px;
			font-family: Verdana, Arial;
			color: #03295E;
			margin-top: 0;
			margin-bottom: 0;
			margin-left: 15px;
			margin-right: 0;
			text-shadow: 1px 1px 1px white;
			list-style: disc;
		}
		#aspInstructions h3 {
			font-weight: normal;
			font-size: 13px;
			font-family: Verdana, Arial;
			color: #03295E;
			margin-top: 0;
			margin-bottom: 0;
			margin-left: 15px;
			margin-right: 0;
			text-shadow: 1px 1px 1px white;
		}
			#aspInstructions ul li:before {
				/*content: '■ ';
			position: relative;
			bottom: .1em;
			color: #666;*/
			}

#aspNoteAndAttachment {
	min-width: 980px;
	width: 980px;
	margin-bottom: 10px;
}


h1 {
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Arial;
	color: #03295E;
	margin-top: 10px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-shadow: 1px 1px 1px white;
}

h2 {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
	color: #03295E;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-shadow: 1px 1px 1px white;
	text-decoration: underline;
}




h4 {
	/*font: bold 32px Helvetica, Arial, Sans-Serif; 
	letter-spacing: -1px; 
	padding: 14px; 
	color: #333; 
	text-shadow: 1px 1px 1px white;*/
	/*font-size: 10pt;
  color: midnightblue;*/
}

h5 {
	/*font: bold 32px Helvetica, Arial, Sans-Serif; 
	letter-spacing: -1px; 
	padding: 14px; 
	color: #333; 
	text-shadow: 1px 1px 1px white*/;
	/*font-size: 10pt;
  color: midnightblue;*/
}

h6 {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
	color: #03295E;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-shadow: 1px 1px 1px white;
	text-decoration: none;
}

/*Attachment Upload - Start*/

#iframeUpload {
	width: 100%;
	min-width: 980px;
	/*background-color :red;*/
}

#note {
	/*background-color :purple ;*/
	width: 98.5%;
	min-width: 720px;
	min-height: 150px;
	margin-bottom: 10px;
	border-radius: 6px;
	padding-left: 4px;
	padding-right: 4px;
}

#drop1 {
	/*background-color :purple ;*/
	width: 100%;
	min-width: 720px;
	min-height: 140px;
}

#dropContainer {
	width: 805px;
	min-width: 720px;
	min-height: 200px;
}


.FileName {
	border: 1px solid #00285E;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 1.2em;
	min-width: 400px;
	width: 500px;
}

h3 {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial;
	color: #03295E;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	text-shadow: 1px 1px 1px white;
}

	h3:before {
		/*content: '■ ';
			position: relative;
			bottom: .1em;
			color: #666;*/
	}




/*Attachment Upload - End*/

/*Message Box - Start*/
#olb-message {
	background-color: #f3f8df;
	border: 1px solid #d7e4d2;
	clear: both;
	color: #5a5f46 !important;
	display: none;
	font-size: 87.5%;
	font-weight: bold;
	height: 30px;
	left: 0;
	top: 0;
	margin: 0 12px 0 10px;
	padding-bottom: 20px;
	z-index: 20;
}

	#olb-message .signOffHero {
		float: left;
		padding: 14px 0 0 10px;
	}
/*Message Box - End*/

/*Expander - Start*/
#container.expanded .expander {
	padding-left: 13px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(images/expanded.gif);
}

#container.collapsed .expander {
	padding-left: 13px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(images/collapsed.gif);
}
/*Expander - End*/

/*Datepicker - Start*/
.ui-datepicker-trigger {
	margin-left: 3px;
}

input.hasDatepicker[disabled] + img.ui-datepicker-trigger {
	display: none;
}
/*Datepicker - End*/
