
h2.or { margin-left:175px; color:#4C4C4C; }

table.sign_in {
	outline: 0px red solid;
	width: 375px;	
	}
td.sign_in {
	outline: 0px red solid;
	height: 32px;	
	}

h3.sign_in { 
					font: bold normal 14px arial, verdana, helvetika;
					margin: 0px 0px 0px 5px;
					padding: 5px 0px 5px 0px; 
}


table.register {
	outline: 0px red solid;
	width: 595px;
	/*height: 400px;*/	
	}

td.register_left {
	outline: 3px #fff solid;
	width:110px;
	height:100px;
	background-color:#eaf3fa;
	margin: 2px;
	font: bold normal 14px Arial, Verdana;
	line-height: 40px;
	}

td.register {
	outline: 3px #fff solid;
	width:485px;
	height:100px;
	background-color:#eaf3fa;
	margin: 2px;
	}
	
td.register_heading {
	outline: 3px #fff solid;
	width:485px;
	height:100px;
	background-color:#fff;
	margin: 2px;
	font: bold normal 22px Arial, Verdana;
	}
	
td.register_white {
	outline: 3px #fff solid;
	width:485px;
	height:100px;
	background-color:#fff;
	margin: 2px;
	padding: 0px 0px 0px 5px;
	font: bold normal 12px Arial, Verdana;
	}

td.register input {
	width: 460px;
	height:80px;
	margin: 0px 0px 0px 10px;
	font:normal normal 60px Sans Serif, Arial, Verdana;
	}	
td.register input:focus {
	width: 460px;
	height:80px;
	margin: 0px 0px 0px 10px;
	font:normal normal 60px Sans Serif, Arial, Verdana;
	background-color:#a3d7ff;
	}	
	
td.register input.buttons {
	width: 120px;
	height:80px;
	margin: 0px 0px 0px 10px;
	font:normal normal 14px Sans Serif, Arial, Verdana;
	}
	
