@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
}

#mlfcontentHldr{
	width:755px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
}

.emailsignupText{
	font-family:Arial, Helvetica, sans-serif;
	color:#0f376b;
	font-size:14px;
	font-weight:bold;
}

.textloginfield{
	border:1px solid #0f376b;
	font-size:12px;
	color:#99cdff;
	width:106px;
	font-family:Arial, Helvetica, sans-serif;
}

.loginTextColor{
	color:#003466;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.loginTextColor a:link{
	color:#003466;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.loginTextColor a:visited{
	color:#003466;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.loginTextColor a:hover{
	color:#003466;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.donatenowBtn{
	margin-left:80px;
	margin-top:5px;
}

.mlftagline{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:80px;
}

#mlfmainContentHldr{
	margin-top:10px;
	margin-left:13px;
}

.mlfheadline{
	color:#903008;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.mlftagline2{
	color:#0e2f4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.mlflogincomponent{
	margin-left:5px;
	margin-top:8px;
}

.mlfbuttonsSpacer{
	margin-top:16px;
}

.mlfbuttonsSpacer2{
	margin-top:16px;
	margin-left:2px;
}

.mlfrightroundedbox{
	margin-right:2px;
}

.mlfboxblueBrdr{
	border-top:1px solid #003366;
}

.mlfboxblueBrdr2{
	border-top:1px solid #003366;
}

.mlfboxblueBrdr2{
	border-bottom:1px solid #003366;
}

.mlfbottomroundedimages{
	margin-top:5px;
}

.mlfsideroundedBrdr{
	border-left:1px solid #003366;
}

.mlfwhiteBrdr{
	border-right:1px solid white;
}


#mlfwhiteBrdr{
	border-right:1px solid white;
}

.mlfblueText{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}

.mlfblueText a:link{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
}

.mlfblueText a:visited{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
}

.mlfblueText a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
}

.mlfblueSpacer2{
	margin-right:10px;
}

.mlfblueText2{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin-left:14px;
}

.mlfblueText3{
	margin-left:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}

.mlfblueText4{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#993333;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
}

ul,li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.mlfblueboxSpacer4{
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}

.mlfbluetextlarge{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight:bold;
}

.mlfbluetextlarge{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight:bold;
}

.mlfbluelistitems{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}

.mlficonSpacer{
	margin-top:5px;
	font-size:12px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}

.mlfbottomiconText{
	font-size:12px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}

.mlfbottomiconText a:link{
	font-size:12px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.mlfbottomiconText a:visited{
	font-size:12px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}


.mlfbottomiconText a:hover{
	font-size:12px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#mlftopnavBG{
	background-Image:url(../mlf_redesign/mlf-buttons-nav-bg.jpg);
	width:435px;
	height:61px;
}

#mlftopnavSpacer{
	padding-top:30px;
}

	.petitionHeadline{
		color:black;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		text-align:center;	
	}
	
	.petitionHeadline2{
		color:black;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		text-align:center;	
	}
	
	.bodytextPetition{
		font-family:Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
	}
	
	#dataFormContainer{
		width:600px;
	}
	
	/*ecard styles*/
	#message{
	width:400px;
}

*:first-child+html   #message{
	width:400px;
}

* html   #message{
	width:400px;
}

#subject{
	width:400px;
}

*:first-child+html   #subject{
	width:400px;
}

* html   #subject{
	width:400px;
}


/* end ecard styles */
