/* CSS Document */

form.zipurl {
	text-align:center;
	padding-top: 20px;
}

form.zipurl .input_main {
	background: url(../gfx/main_url_input.gif) no-repeat 0 0;
	border: none;
	width: 795px;
	height: 35px;
	padding-left: 57px;
	padding-right: 20px;
	padding-top: 16px;
}

form.zipurl .input_keywords {
	background: url(../gfx/keyword_bar_bg.gif) no-repeat 0 0;
	border: none;
	width: 846px;
	height: 35px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 12px;
}

form.zipurl .input_keyword {
	background: url(../gfx/keyword_bar_bg.gif) no-repeat 0 0;
	border: none;
	width: 840px;
	height: 35px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
}

form.zipurl .text_input {
	background: url(../gfx/custom_input.png) no-repeat 0 0;
	border: none;
	width: 348px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form.zipurl  .text_input_error {
	background: url(../gfx/error_custom.gif) no-repeat 0 0;
	border: none;
	width: 348px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form.zipurl .input_password {
	background: url(../gfx/password_input.png) no-repeat 0 0;
	border: none;
	width: 348px;
	height: 33px;
	padding-left: 12px;
	margin-top: 5px;
	padding-right: 12px;
	padding-top:6px;
}


form#small_login_form .text_input {
	width: 260px;
	margin-bottom: 10px;
	border: 2px solid #c6c1af;
	padding: 3px;
}

form#login .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#createAccountForm .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#forgotPasswordForm .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#authenticateForm .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form.service .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}


form#updateAccountForm .text_input {
	background: url(../gfx/text_input.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}


form#login .text_input_error {
	background: url(../gfx/text_input_error.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#createAccountForm .text_input_error {
	background: url(../gfx/text_input_error.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#forgotPasswordForm .text_input_error {
	background: url(../gfx/text_input_error.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#authenticateForm .text_input_error {
	background: url(../gfx/text_input_error.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form.service .text_input_error {
	background: url(../gfx/text_input_error.gif) no-repeat 0 0;
	border: none;
	width: 328px;
	height: 33px;
	margin-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
}

form#login .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
	float: right;
	margin-right: 15px;
}


form#createAccountForm .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}

form#forgotPasswordForm .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}

form#authenticateForm .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}

form#updateAccountForm .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}


form.service .submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}


#submitbutton {
	background-color: #e6e3d7;
	border: 1px dashed #c6c1af;
	width: 100%;
	padding: 5px;
}

.submitbutton {
	background-color: #e6e3d7;
	border: 1px solid #c6c1af;
	padding: 3px;
}


#passwordbutton {
	background-color: #e6e3d7;
	border: 0;
	width: 100%;
	padding: 5px;
}


#small_login br {
	clear: right;
}

form.zippassword .input_password {
	background: url(../gfx/password_input.png) no-repeat 0 0;
	border: none;
	width: 348px;
	height: 33px;
	padding-left: 12px;
	margin-top: 5px;
	padding-right: 12px;
	padding-top:6px;
}
