/* ------------- MainPage styles */
html {
}
* {
 	margin: 0;
	padding: 0;
 }

body.gradient { 
	height:100%;
	
	background: #9db9eb no-repeat; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkYjllYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGUzZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #d8e3f7 no-repeat;
	background: -moz-linear-gradient(top,  #9db9eb 0%, #d8e3f7 100%) #d8e3f7 no-repeat; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9db9eb), color-stop(100%,#d8e3f7)) #d8e3f7 no-repeat; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9db9eb 0%,#d8e3f7 100%) #d8e3f7 no-repeat; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9db9eb 0%,#d8e3f7 100%) #d8e3f7 no-repeat; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9db9eb 0%,#d8e3f7 100%) #d8e3f7 no-repeat; /* IE10+ */
	background: linear-gradient(top,  #9db9eb 0%,#d8e3f7 100%) #d8e3f7 no-repeat; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9db9eb', endColorstr='#d8e3f7',GradientType=0 ) #d8e3f7 no-repeat; /* IE6-8 */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

img {
	border:0px;
}

.logoCentered {
	width: 500px;
	margin-left: auto;
  	margin-right: auto;
  	margin-bottom:20px;
  	margin-top:75px;
  	text-align:center;
}

#meditechsignon {
	background: #f5f8fd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjhmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGViZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5f8fd 0%, #e4ebf9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8fd), color-stop(100%,#e4ebf9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f8fd 0%,#e4ebf9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f8fd 0%,#e4ebf9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f8fd 0%,#e4ebf9 100%); /* IE10+ */
	background: linear-gradient(top,  #f5f8fd 0%,#e4ebf9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8fd', endColorstr='#e4ebf9',GradientType=0 ); /* IE6-8 */

	-moz-border-radius: 7px;
 	border-radius: 7px; 
	border: 1px solid #98a0ae; 
	padding: 2px; 
	margin-bottom: 20px;
	margin-top:0px;
	margin-left:auto;
 	margin-right:auto;
	width:500px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;

 	overflow:hidden;
 	
 	-moz-box-shadow: 0px 2px 3px #323232;
	-webkit-box-shadow: 0px 2px 3px #323232;
	box-shadow: 0px 2px 3px #323232;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#323232')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#323232');
}


#meditechsignontable  { 
	border: 0px solid #b7cdd4;
	border-collapse:collapse;
	width: 100%; 
	margin-left:auto;
 	margin-right:auto;
 	margin-top:20px;
 	font: 1.2em Verdana, arial, sans-serif;
	color:black; 
	text-decoration: none;
}
 	


#meditechsignonuseridprompt,
#meditechsignonpasswordprompt,
#meditechsignondomainprompt 
{  
	padding:20px 10px;
	font: 1.2em Verdana, arial, sans-serif;
	width: 10%;
}


input[type="text"],input[type="password"]
{
     padding:5px 0px;
     -moz-border-radius: 5px;
     border-radius: 5px; 
     border:solid 1px #b1b1b1;
     width:90%;
     margin: 10px;
     font: 1.0em Verdana, arial, sans-serif;
}

#meditechsignonmsg{  
	padding:7px 10px;	
	font: 1.0em Verdana, arial, sans-serif;
	color:red; 
	text-align:Center;
}

#meditechsignonbutton{
	width:180px;
	height:40px;
	text-align:Center;
	color:#00753c;
	font: 1.0em Verdana, arial, sans-serif;
	font-weight:normal;
	margin:10px;
	float:right;
	margin:25px;
	background: #effff8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZmZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhM2ZmZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #effff8 no-repeat;
	background: -moz-linear-gradient(top,  #effff8 0%, #a3ffd2 100%) #effff8 no-repeat; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#effff8), color-stop(100%,#a3ffd2)) #effff8 no-repeat; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #effff8 0%,#a3ffd2 100%) #effff8 no-repeat; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #effff8 0%,#a3ffd2 100%) #effff8 no-repeat; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #effff8 0%,#a3ffd2 100%) #effff8 no-repeat; /* IE10+ */
	background: linear-gradient(top,  #effff8 0%,#a3ffd2 100%) #effff8 no-repeat; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#effff8', endColorstr='#a3ffd2',GradientType=0 ) #effff8 no-repeat; /* IE6-8 */

	-moz-border-radius: 5px;
	border-radius: 5px; 
	border:solid 1px #6da88c;
	
 	-moz-box-shadow: 0px 1px 1px #323232;
	-webkit-box-shadow: 0px 1px 1px #323232;
	box-shadow: 0px 1px 1px #323232;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#323232')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#323232');	
}



#meditechsignonbutton:hover{
background: #cbfecd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiZmVjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmZlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #cbfecd no-repeat;
background: -moz-linear-gradient(top,  #cbfecd 0%, #8bfeae 100%) #cbfecd no-repeat; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbfecd), color-stop(100%,#8bfeae)) #cbfecd no-repeat; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cbfecd 0%,#8bfeae 100%) #cbfecd no-repeat; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cbfecd 0%,#8bfeae 100%) #cbfecd no-repeat; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cbfecd 0%,#8bfeae 100%) #cbfecd no-repeat; /* IE10+ */
background: linear-gradient(top,  #cbfecd 0%,#8bfeae 100%) #cbfecd no-repeat; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbfecd', endColorstr='#8bfeae',GradientType=0 ) #cbfecd no-repeat; /* IE6-8 */
}




#meditechsignonbutton:active {
background: #8bfeae; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiZmVhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmZlY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #8bfeae no-repeat;
background: -moz-linear-gradient(top,  #8bfeae 0%, #cbfecd 100%) #8bfeae no-repeat; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bfeae), color-stop(100%,#cbfecd)) #8bfeae no-repeat; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bfeae 0%,#cbfecd 100%) #8bfeae no-repeat; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bfeae 0%,#cbfecd 100%) #8bfeae no-repeat; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bfeae 0%,#cbfecd 100%) #8bfeae no-repeat; /* IE10+ */
background: linear-gradient(top,  #8bfeae 0%,#cbfecd 100%) #8bfeae no-repeat; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bfeae', endColorstr='#cbfecd',GradientType=0 ) #8bfeae no-repeat; /* IE6-8 */

 	-moz-box-shadow: 0px 0px 0px #323232;
	-webkit-box-shadow: 0px 0px 0px #323232;
	box-shadow: 0px 0px 0px #323232;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=90, Color='#323232')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=90, Color='#323232');
}