body	{
	background-color: #014A8E;
	margin: 0px; 
	padding: 0px; 
	background-image:url(images/mjd_r1_c1.gif); 
	background-repeat:repeat; 
	}

a:link 		{color:#014A8E;}
a:visited 	{color:#000000;}
a:hover 	{color:#AE1414;}
a:active 	{color:#000000;}

p, li, dt, dd, td	{
	font-family: Arial, Helvetica, sans-serif; 
}

form {
	margin: 0px; 
	padding: 0px; 
}

p {
	margin-top: 4px; 
	margin-bottom: 9px; 
}

blockquote	{font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 5px 25px 5px 25px; text-align: left;}

hr		{color: #003399; height: 1px; border-width: 0; background-color: #003399;}

h1, h2, h3, h4, h5, h6 {
	margin: 10px 0px 10px 0px;
}

.footer		{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #393A3B; 
	background-color: #FFFFFF; 
	padding-top: 30px; 
	padding-left: 30px; 
	text-align: left; 
	background-image: url(images/mjd_r4_c3.gif); 
	background-repeat:repeat-y; 
}

.footer h1 {
	color: #003399; font-weight: bold; font-size: 125%;
}

.footersub {
	background-color: #393A3B; 
	height: 11px; 
	background-image: url(images/mjd_r4_c3.gif); 
	background-repeat:repeat-y; 
}

.copyright	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	padding-left: 30px; 
	background-color: #014A8E; 
	text-align: left; 
}

.design	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	text-align: center; 
}

.design a {
	color: #FFFFFF;
}

.mast_c2r1 {
	margin: 0px; 
	padding: 0px; 
	background-image: url(images/mjd_r1_c1.gif); 
	background-color: #014A8E; 
	background-repeat: repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align: right; 
	padding-right: 24px; 
	font-size: 12px; 
	height: 26px; 
	width: 203px; 
}

.mast_c2r1 a:link { text-decoration: none; color: #FFFFFF; font-weight: bold;}
.mast_c2r1 a:visited { text-decoration: none; color: #FFFFFF; font-weight: bold;}
.mast_c2r1 a:hover { text-decoration: none; color: #FFFFFF; font-weight: bold;}
.mast_c2r1 a:active { text-decoration: none; color: #FFFFFF; font-weight: bold;}

.mast_c2r2 {
	margin: 0px; 
	padding: 0px; 
	background-image: url(images/mjd_r3_c6.jpg); 
	background-repeat: no-repeat; 
	color: #FFFFFF; 
	text-align: left; 
	padding-left: 22px; 
	padding-bottom: 36px; 
	font-size: 12px; 
	height: 26px; 
	width: 203px; 
}

.enews_form {
	background-color: #FFFFFF; 
	padding-top: 2px; 
	padding-left: 2px; 
}

.mast_c2r2 input {
	font-family: Arial, Helvetica, sans-serif;
	color: #AE1414; 
	background-color: #FFFFFF; 
	border: 0px; 
	height: 20px; 
	font-size: 12px; 
}

.enews_input {
	width: 124px; 
}

.enews_button {
	font-family: Arial, Helvetica, sans-serif;
	color: #AE1414; 
	background-color: #FFFFFF; 
	border: 1px solid #CC0000; 
	font-weight: bold; 
	padding: 5px 0px 5px 0px; 
	font-size: 14px; 
}

.col_1_container {
	width: 143px; 
	background-color: #FFFFFF;
	margin: 0px; 
	padding: 0px;
	background-image: url(images/mjd_r4_c3.gif); 
	background-repeat:repeat-y; 
}

.col_1 {
	width: 143px; 
	text-align: left; 
}

.col_1_art {
	background-image: url(images/mjd_r6_c4.gif); 
	background-repeat: no-repeat; 
	width: 9px; 
}

.col_1_content {
	padding-left: 8px; 
	font-size: 12px; 
}

.col_1_content a:link { text-decoration: none; color: #014A8E; font-weight: bold;}
.col_1_content a:visited { text-decoration: none; color: #014A8E; font-weight: bold;}
.col_1_content a:hover { text-decoration: none; color: #AE1414; font-weight: bold;}
.col_1_content a:active { text-decoration: none; color: #000000; font-weight: bold;}

.col_1_content a.current:link { text-decoration: none; color: #000000; font-weight: bold;}
.col_1_content a.current:visited { text-decoration: none; color: #000000; font-weight: bold;}
.col_1_content a.current:hover { text-decoration: none; color: #000000; font-weight: bold;}
.col_1_content a.current:active { text-decoration: none; color: #000000; font-weight: bold;}

.col_2 {
	width: 427px; 
	text-align: left; 
	border-left: 1px solid #BDBEB9; 
	border-right: 1px solid #BDBEB9; 
}

.col_2_events {
	width: 100%; 
	text-align: left; 
	border-left: 1px solid #BDBEB9; 
}

.col_3 {
	width: 226px; 
	text-align: left; 
}

.content {
	text-align: left; 
	padding-left: 12px; 
	padding-right: 12px; 
	font-size: 75%; 
}

.content h1 {color: #003399; font-weight: bold; font-size: 200%;}

.content h2 {color: #003399; font-weight: bold; font-size: 175%; border-bottom: 1px solid #003399;}

.content h3 {color: #003399; font-weight: bold; font-size: 150%; border-bottom: 1px solid #003399;}

.content h4 {color: #003399; font-weight: bold; font-size: 150%;}

.content h5 {color: #003399; font-weight: bold; font-size: 125%;}

.content h6 {color: #003399; font-weight: bold; font-size: 100%;}

.contentHead {
	text-align: left; 
	padding-left: 12px; 
	padding-right: 12px; 
	font-size: 75%; 
}

.contentHead h1 {color: #003399; font-weight: bold; font-size: 200%;}

.contentHead h2 {color: #003399; font-weight: bold; font-size: 125%; border-bottom: 1px solid #003399;}

.col_3_header {
	background-color: #AE1414; 
	background-image: url(images/mjd_r4_c7.jpg); 
	background-repeat:no-repeat; 
	width: 182px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align: right; 
	padding-right: 4px; 
	font-size: 12px; 
	height: 27px; 
}

.col_3_image { 
	padding: 10px 0px 10px 0px; 
	border: 1px solid #393A3B; 
	border-bottom: 0px solid #393A3B; 
	text-align: center; 
}

.col_3_newsletter { 
	padding: 0px 0px 10px 0px; 
	text-align: center; 
	font-size: 11px; 
}

.col_3_newsletter a:link { text-decoration: none; color: #014A8E; font-weight: bold;}
.col_3_newsletter a:visited { text-decoration: none; color: #014A8E; font-weight: bold;}
.col_3_newsletter a:hover { text-decoration: underline; color: #AE1414; font-weight: bold;}
.col_3_newsletter a:active { text-decoration: none; color: #AE1414; font-weight: bold;}


.col_3_content {
	border: 1px solid #393A3B; 
	border-top: 0px solid #393A3B; 
	padding: 8px; 
	font-size: 12px; 
}

.col_3_fb {
	border-bottom: 26px solid #3B5998; 
	padding: 0px 0px 0px 0px; 
	background-image: url(images/facebook_badge_bg.gif); 
	background-repeat: repeat-x; 
	text-align: center; 
	vertical-align: top; 
	background-color: #014A8E; 
}

.col_3_content a:link { text-decoration: none; color: #AE1414; font-weight: bold;}
.col_3_content a:visited { text-decoration: none; color: #000000; font-weight: bold;}
.col_3_content a:hover { text-decoration: none; color: #014A8E; font-weight: bold;}
.col_3_content a:active { text-decoration: none; color: #000000; font-weight: bold;}


