/* Deans for America styles to override and expand UserStyle.css */

body {margin:15px; background-color:#fff}

td {vertical-align:top; font-family:verdana,helvetica; font-size:11px; color:#333}
td.middle{vertical-align:middle}
td.bottom{vertical-align:bottom}

.contenthead_print {font-family:verdana,helvetica; font-size:16px; color:#990000; font-weight:bold}
.contentsubhead_print {font-family:verdana,helvetica; font-size:16px; color:#999999; font-weight:bold}
.subhead {font-family:verdana,helvetica; font-size:12px; color:#0C3591; font-weight:bold}
.newsblue {font-family:verdana,helvetica; font-size:11px; color:#3855A4; font-weight:bold}
.blue {font-family:verdana,helvetica; font-size:10px; color:#3855A4; font-weight:bold}
.smallblue {font-family:verdana,helvetica; font-size:10px; color:#3855A4}
.smallcopy {font-family:verdana,helvetica; font-size:10px; color:#333}

a {font-family:verdana,helvetica; font-size:11px; color:#0C3591; text-decoration:underline}
a:hover {font-family:verdana,helvetica; font-size:11px; color:#061441; text-decoration:underline}

a.subnav{font-family:verdana,helvetica; font-size:10px; color:#0C3591; text-decoration:none}
a.subnav:hover{font-family:verdana,helvetica; font-size:10px; color:#061441; text-decoration:none}
a.subnavon{font-family:verdana,helvetica; font-size:10px; color:#061441; text-decoration:none}
a.subnavon:hover{font-family:verdana,helvetica; font-size:10px; color:#061441; text-decoration:none}

td.footer {vertical-align:middle; font-family:verdana,helvetica; font-size:10px; color:#fff}
a.footer {font-family:verdana,helvetica; font-size:10px; color:#fff; text-decoration:none}
a.footer:hover {font-family:verdana,helvetica; font-size:10px; color:#fff; text-decoration:underline}

form {font-family: verdana, helvetica; font-size:10px; color:#333}
input {font-family: verdana, helvetica; font-size:10px; color:#333; border:1 #666 solid; background-color:#fff}
select {font-family: verdana, helvetica; font-size:10px; color:#333; border:1 #666 solid; background-color:#fff}
textarea {font-family: verdana, helvetica; font-size:10px; color:#333; border:1 #666 solid; background-color:#fff}
.noborder {border:0 #666 solid}

/* The News application area margin and width. */

.appAreaNews {
	width: 535px;
	margin-left: 10px;
	margin-top: 10px;
}

.appArea {
	width: 100%;
}
/* BODY DEFINITION AND DIV ID STYLES */

BODY
	{
	margin:0px;
	border:0px;
	background-color:#FFFFFF;
	}


A:hover
	{
	color:#CC9900;
	}


#topphoto
	{
	padding-top:0px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	}


#topstory
	{
	padding-top:20px;
	padding-bottom:20px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	}

#emailsignup
	{
	position:absolute;
	top:11px;
	left:582px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	z-index:2;
	}

#morecampaignnews
	{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	border:0px
	}

input
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666
	}




/* TEXT CLASSES */

H1 {font-family:arial,helvetica,sans-serif; font-size:20px; font-weight:bold; color:#000000;}

H2 {font-family:arial,helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000000;}

H3 {font-family:arial,helvetica,sans-serif; font-size:15px; color:#000000;}

.text {font-family:verdana,helvetica,geneva,sans-serif; font-size:13px; color:#000000;}

.blackheadline {font-family:arial,helvetica,sans-serif; font-size:20px; font-weight:bold; color:#000000;}

.reddate {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#CC0000; padding-bottom:0px; padding-top:0px;}

.frontsmall {font-family:verdana,helvetica,geneva,sans-serif; font-size:11px; line-height:14px; color:#000000;}

.smallhead {font-family:verdana,helvetica,geneva,sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.smallsubhead {font-family:verdana,helvetica,geneva,sans-serif; font-size:11px; color:#666666;}

.xsmallgray {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#999999;}

.caption {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#666666; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;}

.leftnav {font-family:arial,helvetica,sans-serif; font-size:10px; color:#DDDDDD; text-decoration:none;}

a.leftnav {font-family:arial,helvetica,sans-serif; font-size:10px; color:#DDDDDD; text-decoration:none;}

a.leftnav:hover {font-family:arial,helvetica,sans-serif; font-size:10px; color:#CC9900; text-decoration:none;}

.rightbox {padding-left:20px; padding-right:10px; padding-bottom:10px; padding-top:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#7B7B7B;}

.rightboxlink {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#315593; font-weight:bold; text-decoration:none;}

.copyright {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#CCCCCC;}

.photo {border:1 #666 solid;padding=1}

.bottomnav {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#DDDDDD; text-decoration:underline;}

a.bottomnav {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#DDDDDD; text-decoration:underline;}

a.bottomnav:hover {font-family:verdana,helvetica,geneva,sans-serif; font-size:10px; color:#CC9900; text-decoration:underline;}

p.fontminus1 {color:#000000;}

a.votenettopnav {font-family:verdana,helvetica,geneva,sans-serif; font-size:12px; color:#000000; text-decoration:none;}

a.votenettopnav:hover {font-family:verdana,helvetica,geneva,sans-serif; font-size:12px; color:#0000CC; text-decoration:none;}
