/* CSS for Jax Newsletter v2.1 */

.jnl2 {
	padding: 2px; 
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.jnl2 .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #253b72
}

.jnl2 .mini_sign_form { width : 200px; padding: 8px; font-size:12px; color : #fff; }

.jnl2 .mini_sign_form td {
	
}

.jnl2 .mini_sign_form .buttons {
	background-color: #e6e6e9;
	color: #253b72;
	font-size : 12px;
}

.jnl2 .sign_form  { width : 800px; padding: 8px; color : #2c4585; }

.jnl2 .sign_form td {
	font-size:12px;
}

.jnl2 .sign_form .buttons {
	background-color: #e6e6e9;
	color: #253b72;
	font-size : 95%;
}

.jnl2 .footnote {
	color: #aaa9a9;
	font-size:10px;
}

.jnl2 .index
{ font-size:95%; }

.jnl2 .index th
{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom : 1px solid black; }

.jnl2 .index th, .index td
{
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.jnl2 .index {
	color: #2c4585;
}

.jnl2 .index .icons {
	width: 30px;
	padding-left: 3px;
	padding-right: 3px;
	text-align : center;
}

.jnl2 .index th {
	text-align : left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 12pt;
	padding-top : 5px;
	padding-bottom : 5px;
}

.jnl2 .line_color0 {
	color: #000000;
}

.jnl2 .line_color1 {
	background-color: White;
	color: #000000;
}

.jnl2 .author_info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #CCCCCC;
}

.jnl2 .author_info A {
	color: #CAB109;
}

.jnl2 .archive .stored_mail {
	border: 1px dashed Black;
	padding:20px;
	background : #FFFAEA;
}