@charset "utf-8";

/* design for template 1 */

			.remove_bottom_margin .text_input

			{	padding-bottom: 8px;

				padding-top: 8px;

				padding-left:5px;

				padding-right:5px;

				color: #444;

				font-size: 1em;

				border-top: #aaa 1px solid;

				border-right: #ddd 1px solid;

				font-family: Georgia, "Times New Roman", Times, serif;

				border-right-width: 1px;

				width: 45%;

				border-top-width: 1px;

				border-bottom-width: 1px;

				border-left-width: 1px;

				-webkit-border-radius: 0.5em;

				-moz-border-radius: 0.5em;

				border-radius: 0.5em;

				

				}

			#sbmg_opt_1

			{

				text-align: center;

				padding-bottom: 1em;

				padding-left: 1.5em;

				padding-right: 1.5em;

				padding-top: 1em;

			}

			#sbmg_opt_1 P

			{

				font-family: Georgia, "Times New Roman", Times, serif;

				padding:0px;

				margin:10px;

				margin-bottom:15px;

			}

		

			#sbmg_opt_1 .tmp1_submit

			{

				border-bottom: #3a6f1d 0.18em solid;

				border-left: #69ae44 0.18em solid;

				padding-bottom: 6px;

				line-height: 1em;

				padding-left: 0.5em;

				width: auto;

				padding-right: 0.5em;

				background: #51902e;

				color: #fff;

				overflow: visible;

				border-top: #69ae44 0.18em solid;

				cursor: pointer;

				border-right: #3a6f1d 0.18em solid;

				padding-top: 6px;

				-webkit-border-radius: 0.5em;

				text-shadow: 1px 1px 0 #487b2c;

				-moz-border-radius: 0.5em;

				border-radius: 0.5em;

			}

			#sbmg_opt_1 .tmp1_submit, .remove_bottom_margin .text_input

			{

				margin-bottom:0px;

				margin-top:0px;

			}

			.remove_bottom_margin{ padding:0px; margin:0px; height:40px}

			#tmp1-sbmg-footer img{

				background:none !important;

				margin:0px !important;

				border:0px !important;

				background-color:none !important;

				vertical-align:bottom;

				padding:0px;

				width:16px;

				height:15px;

				float:none;

			}

			#tmp1-sbmg-footer{

				margin:5px;

				text-align:center;

				float:none;

			}

			



