@CHARSET "ISO-8859-1";
.inprogressText {
	margin-top: 3px;
	background: none repeat scroll 0% 0% #FFFFFF;
	margin-bottom : 2px;
	text-align: center;
	width:80px;
	word-wrap:break-word;
	margin-left:17%;
}

.inprogressImage {
	margin-left: 45px;
	margin-top : 10px;
}

#modalBackground {
    position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background-color: #DDDDDD;
	display: none;
	opacity: 0.40;
	filter: alpha(opacity = 40)
}

#modalWindow {
	position: absolute;
	left: 571px;
	top: 386px;
	z-index: 1001;
	background-color: white;
	display: none;
	border: 1px solid black;
}
.globalTable {
	width: 100%;
	padding:0px;
	border-spacing:0px;
	border-collapse: collapse;
}
.globalTable thead {
	color: #346170;
	font-weight: normal;
	text-transform: uppercase;
}
.globalTable tbody {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	margin: 0;
	outline: 0 none;
	padding: 0;
	tical-align: baseline;
}
.globalTable td {
	background: none repeat scroll 0 0 #FCFBF7;
}
.globalTable .odd td {
	background: none repeat scroll 0 0 #EDEBDF;
}
.globalTable .even td {
	background: none repeat scroll 0 0 #FCFBF7;
}
.globalTable .empty td {
	border: 0px;
	height: 1px;
	background-color: #FFFFFF;
}
.globalTable th {
	background-color: #F1F1F1;
	border: 1px solid #D9D9D9;
	padding:0px;
	border-spacing:0px;
	font-size: 9px;
	height: 26px;
	font-weight: normal;
	padding: 0 2px;
	tical-align: middle;
}
.globalTable td {
	border: 1px solid #D9D9D9;
	padding:0px;
	border-spacing:0px;
	font-size: 10px;
	height: 26px;
	color: #2E2E2E;
	padding: 0 2px;
	vertical-align: middle;
}

.welcome {
	font-size: 12px;
	color: #808080;
	margin: 0 0 5px 0;
	text-align: center;
	padding-bottom:35px;
	font-family : Verdana;
}
.log-out {
	font-size: 13px;
	font-weight : bold;
	color: #e41f35;
	padding: 0 0 0 20px;
	text-align: right;
	font-family : Verdana;
}



.redDottedRule {
border-top: 2px dotted #E41F35;
color: #FFFFFF; 
margin:7px 0;
}

.redSolidRule {
border-top: 5px solid #E41F35;
color: #FFFFFF; 
margin:7px 0;
}

.cahMainTitleBarText {
font-weight: normal !important;
font-size: 22px !important;
border: 0 0 0 0;
padding: 0 0 0 0;
width:925px;
color : #75c5b4 !important;
font-family : Verdana;
}

.cahMainDescText {
font-family : Verdana;
font-size: 13px !important;
}

.width10 {
width: 10%;
}

.width50 {
width: 50%;
}

.panelTableBorder{
	background-color:#FCFBF8;
	font-size:9px;
	font-weight:bold;
	color:#907736;
	vertical-align: bottom;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 4px;
	padding-left: 1px;
	text-transform: uppercase;
	text-align:center;
	cursor:hand;
	height:23px;
}
.textcolour{
color:black;
height:30px; 
font-weight:normal;
background-color:#F1F1F1;
text-align:center;
color:#346170; 
border: 1px black;
font-family : Verdana;
}

a:link {
  color:rgb(52,97,112);
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: black ;
  background-color: #def ;
  text-decoration: underline;
  
}

.textData{
color: rgb(52,97,112);
height:28px;
font-weight:normal;
text-align:center 
border: 1px solid black;
font-family : Verdana;
}

.cahRedButtonWidth58{ background: url(../images/OE3-Sprite-Button-Images.gif)
	no-repeat;  
	background-position: -1576px -66px; 
	width: 58px; 
	height: 23px; 
	border: none;
	color: #FFFFFF;
	font-style: Verdana;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
	} 
	
	/* Dialog Box */
.showDialogCSS {
	z-index: 1002;
	position: absolute;
	left: 400px;
	background-color: #FFFFFF;
	color: #000000;
	border: 2px solid #E41F35;
	display: none;
	font-family: arial;
	font-size: 12px;
	width: 300px;
	height: auto;
}

.cahRedButtonWidth58{ background: url(../images/OE3-Sprite-Button-Images.gif)
	no-repeat;  
	background-position: -1576px -66px; 
	width: 58px; 
	height: 23px; 
	border: none;
	color: #FFFFFF;
	font-style: Verdana;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
	}
	
	.showDialogContent {
	height: 110px;
}

.viewDailogBtn{height:30px;padding:5px;}

.panelTableBorder.removeTableBorder {background-color: #FFFFFF;}
.noRecords{text-align: center;}
.medDataGrid{padding-top:20px;height:200px;width:550px;padding-left:35px;}