/*header*/
	.header {margin: 19px auto 0 auto; padding: 0; position: relative; width: 962px; height: 133px; background: #1e4071 url("../images/contact-header-bg.jpg") top center no-repeat;}
	.header div {margin: 0; padding: 0; width: 353px; float: left;}
	.header h1{margin: 42px 0 0 33px; padding: 0 0 20px 0; font-size: 37px; color: #ffffff; font-weight: normal;}
	.header h1 span { color: #bebebe;}
	.header p{margin: 0 0 0 0; padding: 30px 75px 0 0; line-height: 1.5em; font-size: 14px; color: #a9a6a6; font-weight: normal;}
	.header strong{ font-weight: normal; color: #f5f5f5;} 
/*content*/
	.content {margin: 0 auto; padding: 0; width: 960px; border-left: 1px solid #9f9f9f; border-right: 1px solid #9f9f9f; 
					background: #f5f5f5; overflow: hidden;}
	.content-left {margin: 0; padding: 0; width: 512px;  float: left; overflow: hidden;}
	/*forms*/
	.contact-form fieldset { margin :  0; padding : 0; border-style : none;}
	
	.name {margin:0; padding: 73px 0 3px 37px; width: 65px; float: left; clear: both; font-size: 0.75em; color: #000000; }
	.input-name {margin: 69px 0 0 0; padding: 0; width: 303px; height: 19px; border: 1px solid #cccccc;}
	.email , .subject {margin:0; padding: 23px 0 3px 37px; width: 65px; clear: both; float: left; font-size: 0.75em; color: #000000;}
	.input-email , .input-subject {margin: 19px 0 0 0; padding: 0; width: 303px; height: 19px; border: 1px solid #cccccc;}
	
	.message{margin: 0; padding: 25px 0 0 37px; width: 65px; display: block; clear: both; float: left; font-size: 0.75em; color: #000000;}
	.input-message{margin: 21px 0 0 0; padding: 0; width: 403px; height: 204px; border: 1px solid #cccccc;}
	.send {margin: 8px 0 0 99px; padding: 0 0 5px 0; background: red; width: 94px; height: 34px; background: red url("../images/contact-submit.png") no-repeat; border-style: none; font-size: 0.75em; color: #ffffff;}
	
	.form-top-p {margin: 44px 0 60px 38px; padding: 0; font-size: 0.75em; color: #666666;}
	.form-top-p span {color: #4989d4;}

	.content-right {margin: 65px 0 0 175px; padding: 0;}
	.content-right h2 {margin: 20px 0 32px 18px; padding: 0; font-size: 0.94em; color: #1d62bb;}
	.content-right p {margin: 0 0 5px 20px; padding: 0; font-size: 0.7em; color: #575757; line-height: 1.3em;}
	.content-right ul span{color: #2a68d2;}
	.content-right h3 {margin: 0 0 20px 20px; padding: 0; font-size: 0.88em; color: #000000; font-weight: normal;}
	.learn-more a{margin: 0; padding: 0 0 0 165px; color: #1d62bb; font-size: 1em;}
	.content-right ul{margin: 0 0 20px 0; padding: 0 0 20px 0; list-style-type: none; font-size: 0.75em; color: #464646;}
	.content-right li{margin: 0 0 5px 20px; padding: 0 0 0 20px; background: url("../images/right-content-style-level1.png") 0 4px no-repeat;}
	.content-right a {color: #2a68d2; text-decoration: none;}
	.content-right a:hover {color: #a80a0a; text-decoration: none;}


	.google-map {margin: 64px 0 40px 64px; padding: 11px 10px; width: 345px; height: 204px; background: #bebebe url("../images/google-map-bg.png") no-repeat; overflow: hidden; float: left;}

