/*************************************/

.newsletter-main-content {
	margin: 20px;
}

.newsletter-main-content h1 {
	color: #1161a0;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
}

.newsletter-main-content h2 {
	color: #1161a0;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
}

.newsletter-main-content h3 {
	color: #1161a0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
}

.newsletter-main-content #btn-submit-dc1 {
	margin: 10px;
	background-color: #2b475f;
	color: #ffffff;
	border-top: 1px solid #d9dfea;
	border-right: 1px solid #0e1f5b;
	border-bottom: 1px solid #0e1f5b;
	border-left: 1px solid #d9dfea;
	font-size: 11px;
	padding: 2px 3px 2px 3px;
	cursor: pointer;
}

.newsletter-main-content #btn-submit-dc2 {
	margin: 10px;
	background-color: #2b475f;
	color: #ffffff;
	border-top: 1px solid #d9dfea;
	border-right: 1px solid #0e1f5b;
	border-bottom: 1px solid #0e1f5b;
	border-left: 1px solid #d9dfea;
	font-size: 11px;
	padding: 2px 3px 2px 3px;
	cursor: pointer;
}

/*************************************/

table.table-design-home {
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #000000;
	width: 600px;
}

table.table-design-home td {
	padding: 10px 5px 10px 5px;
	border-bottom: 1px solid #000000;
}

table.table-design-home td#header {
	vertical-align: top;
	text-align: left;
	padding: 10px 5px 10px 5px;
	color: #000000;
	background-color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #000000;
	width: 120px;
}

table.table-design-home td#content {
	vertical-align: top;
	text-align: left;
	padding: 10px 5px 5px 5px;
	color: #000000;
	background-color: #EEEEEE;
	font-size: 12px;
}

/***********************************/

table.message-form td {
	padding: 4px 4px 4px 0px;
	font-family: Arial;
	font-size: 12px;
}

table.message-form td#header {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

table.message-form td#content {
	padding: 0px 4px 0px 4px;
	font-family: Arial;
	font-size: 12px;
}

table.message-form td input {
	font-family: Arial;
	font-size: 12px;
	width: 200px;
}

table.message-form td input.checkbox {
	font-family: Arial;
	font-size: 12px;
	width: 20px;
}


table.message-form td select {
	font-family: Arial;
	font-size: 12px;
	width: 250px;
}

table.message-form td input#release-header {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	font-size: 12px;
	width: 400px;
	height: 12px;
}

table.message-form td input#checkbox {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	font-size: 12px;
	width: 16px;
	height: 12px;
}

table.message-form td input#small {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	font-size: 12px;
	width: 20px;
	height: 12px;
}

table.message-form input#submit-btn {
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #996666;
	background-color: #CCCCCC;
	color: #FFFFFF;
	width: 50px;
	height: 22px;
	text-align: center;
}

table.message-form td select {
	font-family: Arial;
	font-size: 11px;
	height: 20px;
	border: 1px solid #A5ACB2;
}

table.message-form td select#content-type {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	font-size: 11px;
	width: 300px;
}

table.message-form td textarea {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	width: 300px;
	height: 100px;
	font-size: 12px;
}


table.message-form td textarea#content {
	padding: 0px 4px 4px 0px;
	font-family: Arial;
	width: 400px;
	height: 400px;
	font-size: 12px;
}

/*************************************/
/*************************************/

table.table-design {
	border-style: solid;
	border-width: 1px 1px 3px 1px;
	border-color: #000000;
}

table.table-design td {
	padding: 3px 3px 3px 3px;
}

table.table-design td#header {
	text-align: left;
	font-size: 14px;
	vertical-align: top;
	font-weight: bold;
	color: #FFFFFF;
}

table.table-design th {
	padding: 3px 3px 3px 3px;
}

table.table-design th#header {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #FFFFFF;
}

table.table-design td#content {
	vertical-align: top;
	text-align: left;
	padding: 3px 3px 3px 3px;
}

table.table-design td#content a {
	color: #543019;
}

table.table-design td#content a:hover {
	color: #CCCCCC;
}

table.table-design tr#header {
	background-color: #808080;
}

table.table-design tr {
	background-color: #B6B6B6;
}

table.table-design tr:hover {
	background-color: #FFFFFF;
	cursor: pointer;
}

table.table-design tr#alt-row {
	background-color: #E1E1E1;
}
table.table-design tr#alt-row a {
	color: #543019;
}

table.table-design tr#alt-row:hover {
	background-color: #FFFFFF;
	cursor: pointer;
}

table.table-design tr#alt-row:hover a {
	color: #543019;
}
table.table-design tr#alt-row:hover a:hover {
	color: #543019;
}
table.table-design tr#alt-row:hover a:link {
	color: #543019;
}
table.table-design tr#alt-row:hover a:visited {
	color: #543019;
}

/***********************************/

table.newsletter-template {
	border: 1px solid #4e4e4e;
	margin-top: 20px;
}

table.newsletter-template td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table.newsletter-template img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td#newsletter-template-content {
	font-size: 12px;
	font-family: arial;
}


table.email-table {border: 1px solid #000000;border-collapse: collapse;}
table.email-table td {border: 1px solid #000000;border-collapse: collapse;padding: 4px;}

ul.select-email-template {
	list-style: none;
	margin: 0px 0px 0px 0px;
}
