	#sysNotification {
	   	width: 300px;
		margin-left:350px;
		margin-top:-40px;
		font-weight: bold;
	}

	#sysNotificationOff {
		display:none;
	}

    #dynamic
    {
        width: 600px;
        list-style-type: none;
        margin: 0px;
    }
    
    #centertable
    {
        text-align: center;
        padding: 0px;
        margin-left: auto;
        margin-right: auto;
    }

	#homePageImage {
		position: absolute; 
		top: 120px;
		margin-left:-40px;
		margin-top:-50px;
		z-index: -1; 
	}

	#messages {
		padding-top: 50px; 
		padding-bottom: 50px; 
		width: 100%; 
		background-image: url(/staticContent/Content/images/BlueBarWithGradient.png);
		background-position: center; 
		background-color: #809ACC; 
		background-repeat: none;
		z-index: -2; 
		position: absolute; 
		top: 500px;
	}

	#messages_text {
		font-size: 14pt; 
		color: #fff; 
		text-align: center;
		margin: 0 auto 0 auto; 
		width: 620px;
	}

	#logonDiv {
		font-size:10pt;
		width: 290px;
	}
	#logonDiv a {
	    font-style:italic;
	    font-size:14px;
	    color:#104cc3;    
	}
	#logonDiv td {
	    background-color:#E5F4DB;
	}

	#username_col2 {
		width: 210px;
		padding-bottom: 0px; 
		padding-top: 0px; 
		padding-left: 0px; 
		padding-right: 0px;
	}
	#username_col2 input {
		width: 190px;
	}


	#password_col2 {
		width: 210px;
		padding-bottom: 0px; 
		padding-top: 0px; 
		padding-left: 0px; 
		padding-right: 0px;
	}
	#password_col2 input {
		width: 190px;
	}


	#userLogin{
	    float:right;
	    background-color:#E5F4DB;
	    font-style:italic;
	    font-size: 16px;
		margin-top:-20px;
		width:290px;
		height:190px;
		margin-left:-220px;
	}
	#userLogin_col1 {
		font-size: 18pt; 
		font-weight: bolder; 
		color: #ff6a2b; 
		line-height: 25px;
	}

 	.box-yellow-body2 {
		position: absolute; 
		height: 190px; 
		margin-top: 30px;
		margin-left: 20px;
		background-color: #E5F4DB;
		width: 280px; 
		padding-top:10px;
		top:215px;
		}


	#invCodeBox{
		width:300px;
	}

	.box-text2 {
		text-align: left;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		}

	#accessBox {
	}

	#accessBox #greetings {
	    display:inline;
	}

	#cookies, #cookiesIE, #error1, #error2, #timeout, #sessionFault {
		font-size:10pt;
		text-align: center;
		display: none;
		color: #FF0000;
	}
	#noscript {
		font-size:10pt;
		text-align: center;
		color: #FF0000;
	}

#username, #password {
	font-size:10pt;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#i18nSelect {
    font-size: 8pt;
	position:absolute;
	left:550px;
	top:23px;
}


	.survey {
		border: 2px solid #194D99;
		border-collapse: collapse;
		margin-left: -55px;
	}
	.survey th {
		background-color:#0071A7;
		border-bottom: 2px solid #194D99;
		text-align: center;
		padding-left: 3px;
		padding-right: 3px;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
	}
	.survey td {
		border-bottom: 2px solid #194D99;
		text-align: center;
		padding-left: 3px;
		padding-right: 3px;
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;; color: #000000;
	}
	table.survey {
		border: 2px solid #194D99;
		border-collapse: collapse;
		background-color:#ffffff;
	}
	.cur {
		text-align: right;	
	}
	#header {
		margin-left: -55px;
	}
	#selectMonths {
		margin-top: -55px;
		margin-left: 160px;
	}

 #PATIENT_COLLECT {
	width:450px;
	height:170px;
}

#PATIENT_COLLECT .box-text2 {
	width:200px;
	float:left;
}

#dynamicInput_PATIENT_COLLECT {
	width:200px;
	float:left;
	padding-left:30px;
}

#joinnow {
	position:absolute;
	margin-right:50px;
	margin-left:800px;
	margin-top:-35px;
	display:none;
}



@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	#joinnow {
		margin-top:-35px;
	}
}
