@charset "utf-8";

	body {			margin:0;
					padding:0;
					height:100%;
					background:url(/mailing/img/page_bg.png) repeat-x;
					}

	#wrapper {		position:relative;
					margin:0 auto;
					margin-top:-5px;
					margin-bottom:75px;
					width:996px;
					height:815px;
					background:url(/mailing/img/panel_bg2.jpg) no-repeat;
					border:1px solid #c4c5c6;
					border-radius:5px;
					box-shadow:0px 0px 20px #888;
					}

	#banner_left {	float:left;
					margin-left:55px;
					margin-top:-2px;
					width:139px;
					height:169px;
					background:url(/mailing/img/banner_left.png) no-repeat;
					}

	#banner_right {	float:right;
					margin-right:50px;
					margin-top:-2px;
					width:142px;
					height:169px;
					background:url(/mailing/img/banner_right.png) no-repeat;
					display:none;
					}

	.bnr_content1 {	width:62px;
					height:63px;
					margin:0 auto;
					margin-top:45px;
					background:url(/mailing/img/gm_logo1.png) no-repeat;
					}
	
	#title {		float:left;
					margin-left:11px;
					margin-top:32px;
					width:301px;
					height:90px;
					background:url(/mailing/img/title.png) no-repeat;
					}
	
	#content {		float:none;
					clear:both;
					}

	#info_text {	width:100%;
					padding:15px 0 15px 0;
					text-align:center;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:14px;
					color:#666;
					}

	#info_form {	width:460px;
					height:310px;
					margin:0 auto;
					background:#fcfeff;
					border:1px solid #ddd;
					border-radius:4px;
					box-shadow:0px 0px 20px #aaa;
					}
	
	
	#footer {		position:absolute;
					bottom:0px;
					left:10px;
					width:951px;
					padding-top:8px;
					padding-left:25px;
					border-top:1px solid #bbb;
					height:20px;
					background:url(/mailing/img/gm_logo2.png) no-repeat 1px 6px;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:10px;
					text-transform:uppercase;
					color:#666;
					}


/* ----------[content for iframe]------------------------------ */

	#fr_body		{background:#fcfeff;}
	#fr_content		{ }
	#info_corner	{position:absolute;top:1px;left:1px;width:42px;height:42px;background:url(/mailing/img/info_corner.png) no-repeat;cursor:pointer;z-index:1000;}
	#contact_form	{margin-top:20px;margin-left:10px;}
	#thank_you		{width:100%;padding-top:50px;text-align:center;font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#666;}
	.frm_label		{font-family:Tahoma, Geneva, sans-serif;font-size:15px;color:#666; letter-spacing:0.05em; text-align:right;}
	input			{width:300px;height:20px;border:1px solid #bbb;box-shadow:0px 1px 3px #aaa inset;padding-left:5px;border-radius:4px;}
	select			{width:308px;height:25px;border:1px solid #bbb;box-shadow:0px 1px 3px #aaa inset;padding-left:5px;border-radius:4px;}
	textarea		{width:300px;height:80px;border:1px solid #bbb;box-shadow:0px 1px 3px #aaa inset;padding-left:5px;border-radius:4px;resize:none;}

	.frm_btn		{}
	.send_btn		{float:right;width:125px;height:35px;background:url(/mailing/img/btn1.png) no-repeat;margin:0;
					font-family:Tahoma, Geneva, sans-serif;font-size:20px;color:#666;padding-top:5px;text-align:center;}
	.send_btn:hover	{background:url(/mailing/img/btn2.png) no-repeat;cursor:pointer;}
	
	.info_btn		{float:left;width:125px;height:35px;background:url(/mailing/img/btn3.png) no-repeat;margin:0;
					font-family:Tahoma, Geneva, sans-serif;font-size:20px;color:#eee;padding-top:5px;text-align:center;}
	.info_btn:hover	{background:url(/mailing/img/btn4.png) no-repeat;cursor:pointer;}
	
/* ----------[content for slides]------------------------------ */

	#slide01		{}
	#slide02		{display:none;}
	#slide03		{display:none;}
	#slide04		{display:none;}
	#slide05		{display:none;}
	#slide06		{display:none;}
	#slide07		{display:none;}
	#slide08		{display:none;}

	.slide			{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#666;}
	.slide_body		{position:absolute;top:10px;left:20px;width:420px;}
	.slide_footer	{position:absolute;bottom:10px;left:10px;width:440px;height:30px;}
	.sl_title		{color:#bd2b33;font-weight:bold;}

	.slide_btn		{width:80px;height:20px;text-align:center;background:#eee;border:1px solid #ccc;padding:2px;}
	.slide_btn:hover{cursor:pointer;background:#ddd;border:1px solid #bbb;color:333;}
	
	.slide_prev		{position:absolute;bottom:5px;left:5px;}
	.slide_next		{position:absolute;bottom:5px;right:5px;}





