
	
	body {
		text-align: center;
		margin: 0px;
		padding: 0px;
		background: #EAF2FF;
		font-family: Franklin Gothic Book, Arial, verdana;
		color: #000033;
	}
	.main {
		padding: 0px 6px;
		background: #9EB6DF;
		border-right: 4px #041E67 solid;
		border-left: 4px #041E67 solid;
		
	
	}	
	.header {
		border-top: 0px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 4px #ffffff solid;
		background: url(header_bg.jpg) top left no-repeat;

	}
	
	.toplinks {
		display: none;
		width: 210px;
		float: right;
		text-align: left;
		padding-top: 55px;
		font-size: 12px;
		font-weight: bold;
		color: #000033;
	}
	
	.toplinks a, .toplinks a:visited {
		color: #000033;
	}
	.toplinks a:hover {
		color: #0000ff;
	}
	
	
	.image {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 4px #ffffff solid;
		/*background: url(home_gazebo.jpg) top right no-repeat;*/
		padding: 0px;
		width: 400px;
		margin:0px;
	}
	.login {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 0px #ffffff solid;
		padding: 10px;
		font-weight: bold;
		background-color: #E8ECF3;
	}
	.login h3 {
		padding: 2px;
		margin: 2px;
		font-weight: bold;
		font-size: 22px;
	
	}
	.patients {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 4px #ffffff solid;
		background-color: #D0DDF4;
		padding: 0px;
	}
	.patients h3 {
		width: 300px;
		padding: 2px;
		margin: 2px;
		font-weight: bold;
		font-size: 22px;
		text-decoration: underline;
	}
	
	
	.patients ul {
		text-align: left;
		list-style: none;
		margin: 0px;
		padding:0px;	
		float: left;
	}
	.patients ul li {
		display: block;
		margin: 0px;
		padding: 0px;
		text-transform: capitalize;
		width: 230px;
	
		
		
	}
	.patients ul li a, .patients ul li a:visited {
		background: #D0DDF4;
		display: block;
		width: 230px;
		text-decoration: none;
		padding-left: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
		font-size: 16px;
		margin: 0px;
		font-weight: bold;
		color: #000033;	
		border-left: 10px #D0DDF4 solid;
		text-transform: capitalize;
		
	}
	.patients ul li a:hover {
		display: block;
		width: 230px;
		text-decoration: none;
		font-size: 16px;
		border-left: 10px #7777ff solid;
		padding-left: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
		margin: 0px;
		font-weight: bold;
		background-color: #ffffff;
		color: #7777ff;
		text-transform: capitalize;
	}


	
	.corporate {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 0px #ffffff solid;
		background-color: #E8ECF3;
		padding: 10px;
	}
	.corporatetitle, .patientstitle {
		background-color: #041E67;
		text-align: center;
		font-weight: bold;
		font-size: 20px;
		color: #ffffff;
		letter-spacing: -1px;
	}
	
	.patientstitle {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 4px #ffffff solid;	
	}
	.corporatetitle {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 0px #ffffff solid;
	}
	.footer {
		border-top: 4px #ffffff solid;
		border-right: 4px #ffffff solid;
		border-bottom: 0px #ffffff solid;
		border-left: 4px #ffffff solid;
		padding: 10px;
		padding-right: 50px;
		font-size: 14px;
		font-weight: bold;
	}
	.footer a, .footer a:visited {
		color: #ffffff;
	}
	.footer a:hover {
		color: #0000ff;
	}
	
	