#defcontainer h1 {color: #3B94E8; font-size: 40px; padding: 10px 0 0 0; margin: 0; letter-spacing: -2px; line-height: 1em}
	#defcontainer h3 {color: #3B94E8; font-size: 25px; padding: 10px 0; margin: 0; letter-spacing: -2px;}
	#defcontainer form {line-height: .7em;}
		#defcontainer form th {line-height: 1.6em;}
	#defcontainer p {line-height: 1.6em;}
	#bg-r {margin: 0 auto;}
	#defcontainer a {color: #3B94E8;}
		#defcontainer a:hover {color: #6ABFFD;}

#defcontainer tr, th, td {color: #3B94E8; font-size: 16px; padding: 0; margin: 0;}
	#defcontainer th {padding: 10px 0; line0height: 1.6em;}
	#defcontainer input[type="text"], #defcontainer input[type="password"] {width: 228px; padding: 12px 10px; border: 1px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #fff url(images/bg_input.png) repeat-x top; font-size: 15px; font-weight: bold; color: #666; margin-top: 10px;}
	 #defcontainer input[type="text"]:focus, #defcontainer input[type="password"]:focus {border: 1px solid #F7D45B;}
		#defcontainer input[type="submit"] {background: url(images/btn_login.png) no-repeat top; width: 108px; height: 36px; color: #fff; border: none; cursor: pointer; margin-bottom: 10px; text-align: center; font-size: 14px; padding: 0; text-shadow:1px 1px 1px #102C60; font-weight: bold;}
						#defcontainer input[type="submit"]:hover {background: url(images/btn_login.png) 0 -36px;}
	
	* html #defcontainer td input {padding: 6px 10px; border: 1px solid #fff; background: url(images/bg_input.png) repeat-x top; font-size: 15px; font-weight: bold; color: #666; margin-top: 8px;}
	
	#bg-r td {line-height: 1.6em; font-size: 12px; padding: 5px 0 5px 10px; color: #fff;}
	#bg-r input {margin-right: 5px;}
