form
	{margin:0; padding:0;}
form, input, select, option, textarea
	{font:normal 13px Georgia, "Times New Roman", Times, serif; color:#666;}

#logoSearch form
	{
	float:left;
	padding:10px 0 0 15px;
	}

#logoSearch .searchFeild
	{float:left; width:213px; height:18px;background:none; border:none; padding:8px 3px;}
#logoSearch .searchBtn {width:63px; height:35px; display:inline-block;}

.membershipForm
	{display:block; padding:10px !important;}
.membershipForm p
	{display:block; margin:0 !important; padding:5px 0!important; height:auto;}
.membershipForm p label
	{float:left; width:200px;}  
.membershipForm p span{display:inline-block; color:#f00; padding-left:3px;}

.membershipForm p input[type=text], input[type=password]
	{width:300px;background:#fff; border:solid 1px #ddd; padding:5px; outline:none;}
.membershipForm p select
	{width:310px;background:#fff; border:solid 1px #ddd; padding:5px;outline:none}
.membershipForm p textarea
	{width:300px;background:#fff; border:solid 1px #ddd; padding:5px; height:100px;outline:none}
.membershipForm p span label
	{width:auto !important; display:inline-block; color:#666; float:none  !important;}
.membershipForm p a
	{display:inline-block;padding:8px 5px;}

.submitBtn		{background:url(../images/spritebutton.png) no-repeat 0 0; width:92px; height:36px; display:inline-block; border:none;}
.loginBtn		{background:url(../images/spritebutton.png) no-repeat 0 -37px; width:92px; height:36px;float:left; border:none;}
.searchBtn2		{background:url(../images/spritebutton.png) no-repeat 0 -74px; width:92px; height:36px; display:inline-block; border:none;}
.sendBtn		{background:url(../images/spritebutton.png) no-repeat 0 -111px; width:92px; height:36px; display:inline-block; border:none;}
.calcdBtn		{background:url(../images/spritebutton.png) no-repeat 0 -228px; width:92px; height:36px; display:inline-block; border:none;}
.resetdBtn		{background:url(../images/spritebutton.png) no-repeat 0 -265px; width:92px; height:36px; display:inline-block; border:none;}



.contactform
	{margin:10px 10px; width:auto !important; border:solid 1px #ddd; background:#eee; float:left; padding:5px !important;}
.contactform div
	{display:block; padding:10px; background:#fff; border:solid 1px #ddd;}
.wFillForm	{width:auto;}		
.wFillForm p
	{
		margin:0;
		padding:0;
		background:linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1;
		text-align:center !important;
		border:solid 1px #ddd;
	}
.wFillForm p select
	{width:200px;background:#fff; border:solid 1px #ddd; padding:5px; outline:none; margin-bottom:5px;}
	
.savingform
	{display:block;border:solid 1px #ddd; background:#eee; padding:5px !important;}
.savingform h3{display:block !important;padding:3px 0 !important; text-align:center;height:25px;}
.savingform div {display:block; padding:5px; background:#fff; border:solid 1px #ddd;margin-bottom:2px;}		
.savingform div p
	{margin:0!important; padding:5px 0!important; display:block !important; clear:both !important;}
.savingform div p label{float:left; width:450px;}
.savingform div p input[type=text]
	{width:70px;background:#fff; border:solid 1px #ddd; padding:5px; outline:none; text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;}
div.pdT5Form p{padding:10px 0 !important;}
.savingform div p span{display:block !important;text-align:right;}
.savingform p input[type=button]
	{border:none;}
	
.w400 p label{float:left; width:100px!important;}
.w400 input[type=text], .w400 input[type=password]
{width:200px!important;}	
.login label{ width:80px; float:left;}
.login p { clear:both;}
.login input[type=text], .login input[type=password]
	{width:300px!important; padding:5px; border:solid 1px #ddd !important;}