/* CSS Document */

body {color:#333;}

#centerPane a:hover {text-decoration:none;}

/* Added by JJoven on 7/26/08 per client's request */

#centerPane {
	padding-top: 10px !important;
	padding-bottom: 40px !important;
}

#home #centerPane {padding-bottom: 15px !important;}

.contentPane p a:hover {text-decoration: none;}

.contentPane p a {color: #1f4576;}

#centerPane p {line-height: 18px;}

#breadcrumbs {
	float: left;
	width: 425px;
}

/* End new additions */

#inner h1 {
	font-size:20px;
	color:#993333;
	margin: 0 0 20px 0;
	font-weight:normal;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#inner h2 {
	font-size:15px;
	color: #2a5c8e; /* added by JJoven 7/26/08 per client's request for different H2 color, original #9C682F; */
	margin:5px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	clear: both;
}

#centerPane ul {
	list-style-image:url(../images/bkgd-bullet.gif);
	margin: 0 10px 15px 25px !important;
	padding: 0 !important;
}

#centerPane li {margin-bottom:6px;}

#centerPane .box p {margin:  0 !important;}

#centerPane a, #headerLinks a {color:#003366;}

#centerPage a:visited {color:#666;}

h3, h3 a {
	font-size:12px;
	color:#333366;
	margin: 8px 0 0 0; /* Added by JJoven 7/26/08 per client's request to reduce H3 bottom margin, was 5px 0 5px 0; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
}

ul, ol {
	margin:5px;
	padding:0 0 0 25px;
}

ol {margin: 5px 13px 5px 5px !important;}

p#breadcrumbs, p#breadcrumbs a{
	color:#9D652C;
	font-size:11px;
}

#headerLinks, #headerSearch{
text-align:right;
}

#headerLinks{
color:#CC6633;
}

#headerLinks a, #footer a{
margin:0 5px 0 5px;
text-decoration:none;
}

#footer a{
margin:0 5px 0 5px;
text-decoration:none;
}

#home #centerPane .box h2{
color:#fff;
font-size:14px;
padding:5px 5px 5px 10px;
margin:0 0 10px 0;
border-top:#585856 1px solid;
border-bottom:#585856 1px solid;
}


#homeLeftTop h4{
margin:10px 10px 0 10px;
color:#003366;
font-size:12px;
}

#homeLeftBottom h3{
color:#003399;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:18px;
margin:0;
}

#home #centerPane .box p, #homeNews p{
font-size:11px;
margin:0 5px 5px 5px;
}

#homeNews p {
	line-height: 14px !important;
	margin-bottom: 13px !important;
}


#home #bottom h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f4f2ec;
}

#bottom_left h2{
background-color:#999999;
}


#bottom_middle h2{
background-color:#999999;
}


#bottom_right h2{
background-color:#999999;
}

#bottom li{
color:#003562;
padding-left:15px;
margin-bottom:5px;
}

#bottom_left li{
background:url(../images/bkgd-bullet-advocacy.gif) left 6px no-repeat;
}

#bottom_middle li{
background:url(../images/bkgd-bullet-prof-dev.gif) left 6px no-repeat;
}

#bottom_right li{
background:url(../images/bkgd-bullet-member-ben.gif) left 6px no-repeat;
}

#home #rightPane .box p{
font-size:11px;
}

#home #centerPane .box ul{
list-style:none;
padding:0 0 0 20px;
}

#home #centerPane .box p{
margin:0;
}

a.hideMe{
display:none;
}

#myMna p, #myMna h2{
color:#003366;
}

#myMna h2{
margin:5px;
}

#myMna p.message{
background-color:#DEE8E9;
padding:10px;
margin:5px;
font-weight:bold;
}

#currentIssue h3{
font-size:14px;
color:#CB6632;
padding:5px;
}

#currentIssue ul{
list-style:none;
padding:10px;
}

#currentIssue ul li{
color:#CB6632;
background:url(../images/box-bullet.png) no-repeat;
font-weight:bold;
padding:0 0 0 20px;
margin-bottom:5px;
}

#currentIssue a, #currentIssue a:visited {
text-decoration: none;
color: #c76838;
}

#currentIssue a:hover {
	text-decoration: underline;
}

.imageLink{
display:block;
margin:5px auto 5px auto;
text-decoration:none;
}

#memberLogin{
background:url(../images/login.png) no-repeat;
width:81px;
height:29px;
}

a#memberRegister{
display:block;
color:white;
font-weight:bold;
margin:5px;
text-decoration:none;
text-align:center;
}

#memberJoin{
background:url(../images/join.png) no-repeat;
width:179px;
height:60px;
margin-bottom:10px;
} 
		
#footer{
text-align:center;
color: #c63;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer a {
color:#003366;
}

#footer a:hover, #headerLinks a:hover{
text-decoration:underline;
}

p#copyright{
margin:5px 0 0 0;
color:#333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

/*added by jjoven 08.09.08 */

#centerPane p {
	color: #333;
	line-height: 20px;
	margin: 0 0 18px 0;
} /* jj - 04.21.09 - 18 was missing from bottom margin */
#centerPane p.job {
	color: #333;
	line-height: 20px;
	margin: 0 0 0 0;
}

#centerPane li {
	line-height: 20px;
}

#centerPane a {
	color: #036;
}

.event-date {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #939393;
	font-size: 13px;
	margin: 0 0 10px 0 !important;
}

p.eventDate{
	color:#999;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.event-box {
	border: 1px solid #999;
	padding: 10px;
	margin: 0 0 20px 0;
}

.event-box da

.event-box h3 {
	margin: 0 0 5px 0 !important;
}

.event-box p {
	line-height: 18px !important;
}

.event-box h3 a, .event-box h3 a:visited {
	text-decoration: none;
	color: #305c92;
}

.event-box h3 a:hover {
	text-decoration: underline !important;
}

#bottom li {
list-style-image: none;
}

/* New Navigation */


#mbu-news a { 
	text-decoration: none !important;
}

#mbu-news a:hover {
	text-decoration: underline !important;
}

a.noline, a.noline:visited {
	text-decoration: none !important;
}

a.noline:hover {
	text-decoration: underline !important;
}

input#website {
	background-image: none;
}

.contentPane p {
	line-height: 18px;
/* JJoven - Changed padding-top from 5px to 2px to reduce distance per Amy's request */
	padding-top: 2px;
}

.jobPane p {
	
}

/* New myMNA Styles 02.03.09 */

.indent {
	margin: 0 20px;
	display: block;
}

.note-box {
	background-color: #e2e0e0;
	padding: 10px;
	width: 240px;
	float: right;
	color: #369;
	font-style: italic;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	line-height: 14px;
	border: 1px solid #666;
	margin: 0 20px 0 0;
}

.note-box span {
	color: #666;
}

#announcement.clear {
	margin-top: 20px;
}

#mail-login {
	/*color: #fff !important;*/
	color: #B1987E;
	font-weight: bold;
	float: right;
	margin: 28px 20px 0 0;
	border: 1px solid #666;
	background: url(../images/bkgd-mail-login.gif) #f0e6bb 10px 10px no-repeat;
	padding: 10px 20px 10px 50px;
	width: 120px;
	display: block;
	text-decoration: none;
	line-height: 16px;
}

#logout {
	float: right;
	font-size: 12px;
	margin: -4px 10px 0 0 !important;
	font-weight: bold;
}

h3 span {
	font-weight: normal;
	position: absolute;
	margin: 0 0 0 220px;
}

h3 span a {
	font-size: 10px !important;
	color: #666 !important;
}

.img-right {
	float: right;
	margin: 0 0 10px 10px;
}

/* New Additions for new items 02/21/09 --JJ */
div.pdf-link {
	margin: 6px 0 20px 0;
}

/* New addition for paragraph prior to bulleted list */

p.bulletmargin {
	margin-bottom: 5px !important;
}

#centerPane li ul {
	margin-top: 6px !important;
	margin-bottom: 6px !important;
}

#mbu-contacts a {
	text-decoration: none;
}

#mbu-contacts a:hover {
	text-decoration: underline;
}

/* added by jjoven 04.21.09 for justin's needs */
p.eventDate{
 color:#999;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 12px;
}

#mbu-contacts p {
	margin: 5px 10px;
}

/* Added 1.26.09 by JJoven per Amy's request */

#announcement2 ul {
	margin-left: 40px !important;
}

/* Added 1.26.09 by JJoven per Niki's request */

a.whitelink, a.whitelink:visited {
	font-size: 12px;
    font-weight: bold;
	color: #fff;    
	text-decoration: none;
}                        

a.whitelink:hover {
	text-decoration: underline;
}
p.error {
	color:red;
	font-weight:bold;
}

