/*header*/
	.header {margin: 19px auto 0 auto; padding: 0; position: relative; width: 962px; height: 339px; background: #3a4b65 url("../images/membership-header-bg.jpg") top center no-repeat;}
	.header div.left {margin: 0; padding: 0; width: 400px; height: 339px; float: left;}
	.header h1{margin: 107px 0 0 37px; padding: 0; font-size: 38px; color: #ffffff; font-weight: normal;}
	.header h1 span{color: #bebebe;}
	.header div.right {margin: 0; padding: 0; width: 520px; height: 330px; float: left}
	.header h2 {margin: 0; padding: 50px 0 0 70px; font-size: 24px; color: #b1b9c5; font-weight: normal;}
	.header p {margin: 13px 0 0 37px; padding: 0 75px 0 0; line-height: 24px; font-size: 12px; color: #ffffff;}
	.header ul {margin: 0; padding: 28px 0 0 37px; list-style-type: none; font-size: 14px; color: #e3e3e3;}
	.header ul li { margin: 0; padding: 0 0 13px 33px; background: url("../images/membership-header-list-style.png") no-repeat 0 3px; }

/*content*/
	h2 {font-weight: normal; }
	.content{ margin: 0 auto; padding: 0 0 28px 0; width: 960px; border-left: 1px solid #a4a4a4; border-right: 1px solid #a4a4a4; background: #f5f5f5; overflow: hidden; }
	.content-left{ margin: 0; padding: 0 0 0 35px; width: 615px; float: left; }


	.partners-box {margin: 0 0 14px 0; padding: 10px 0 10px 10px; width: 611px; overflow: hidden; border-left: 2px solid #3c5884; background: #e8e8e8 url("../images/partners-boxbg.png") top center repeat-x ; }
	.partners-box .logo {margin: 0; padding: 0; width: 254px; float: left; overflow: hidden;}
	.partners-box .logo img {margin: 0; padding: 0; overflow: hidden; border: none;}
	.description {margin: 0; padding: 0; width: 355px; float: left;  overflow: hidden;}
	.description .partners-headline { margin: 0; padding: 0 15px 0 0; font-size: 0.81em; }
	.description .partners-headline  a{margin: 0; padding: 0; color: #cc1b1b;}
	.partners-box .description .member-description{margin: 0; padding: 5px 0 0 0; color: #656565; font-size: 0.8em; }







	.content-left h2 {margin: 30px 0 15px 0; padding: 0; font-size: 1.25em; color: #464646; clear: both;}
	.content-left img {margin: 0 10px 10px 0; padding: 1px; float: left; border: 1px solid #d3d3d3; background: white; }
	.content-left p{ margin: 0 0 20px 0;  padding: 0; font-size: 0.81em; color: #767676; font-weight: normal; line-height: 1.3em;}
	.content-left ul{margin: 10px 0 20px 0; padding: 0; list-style-type: none; font-size: 0.81em; color: #464646;}
	.content-left h3{margin: 0; padding: 0 0 0px 0; font-size: 0.8em; color: #4d4d4d; font-weight: normal;}
	.content-left ul li{margin: 0 0 5px 20px; padding: 0 0 0 20px; background: url("../images/list-style-bg-level1.png") 0 3px no-repeat;}
	.content-left .list-level2 li{margin: 0 0 5px 20px; padding: 0 0 0 20px; background: url("../images/list-style-bg-level2.png") 0 2px no-repeat;}
	.content-left em {margin: 0; padding: 0 0 0 20px;}
	.content-left a {color: #5393ed; text-decoration: none;}
	.content-left a:hover {color: #a80a0a; text-decoration: none;}

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

