/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.0
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}


/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:1.2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td {border:0px solid #000;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}
/* Unchanged */
/* Unchanged */
div.form-container { margin: 10px; padding: 5px;}

p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }

div.errors {margin: 0px 0px 0px 0px; padding: 5px 20px; border: #FC6 1px solid; background-color: #FFFFCC; }
div.errors {position: relative;}/*google (ie6 peekaboo bug)*/
div.errors span { margin: 0px; color: #C00; font-style: normal; font-weight: bold;}


div.form-container {text-align: left;}
div.form-container form p { margin: 0px; }
div.form-container form p.note { margin-left: 170px; font-size: 90%; color: #333; }
div.form-container form fieldset { margin: 10px 0px; padding: 10px; border: #DDD 1px solid; }
div.form-container form legend { font-weight: bold; color: #666; }
div.form-container form fieldset div { padding: 0.25em 0px; }
div.form-container label,
div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }
div.form-container label.error,
div.form-container span.error { color: #C00; }
div.form-container label em,
div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
div.form-container input.error { border-color: #C00; background-color: #FEF; }
div.form-container input:focus,
div.form-container input.error:focus,
div.form-container textarea:focus {	background-color: #FFC; border-color: #FC6; }
div.form-container textarea { width: 320px; height: 150px; }
div.form-container div{
	clear:left;
	overflow:hidden;
}
* html div.form-container div{
	overflow:visible;
	position:relative;
	height:1%;
}
div.form-container div.controlset { clear: left; }
div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { clear: none;}


div.form-container div.buttonrow { margin-left: 180px; }
div.form-container div.buttonrow input{width: auto;}
div.form-container button.reset_button{margin-left:5px;}
div.form-container input.phone{ width: 30px;}
div.form-container .autowidth,
div.form-container input.checkbox,
div.form-container input.radio{ width: auto;}

div.form-container input{ width: 150px;}
div.form-container select{ width: 150px;}

div.form-container button {
	font-family:arial,helvetica,clean,sans-serif;
	font-size:99%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
/* Unchanged */
div.Block-Preview {
	display:inline;
	background-color:#E0EFE8;
	color:#000;
	padding:2px;
	border:1px solid #000;
}
div.Nav-Column-Content div.Block-Preview {
	display:block;
	margin:12px 0 8px 0;
}
body#HomePage div#Top-Content-Pane div.Left-Column div.Block-Preview {
	display:block;
	margin:30px 0 0 0;
}
body#InternalPage div#Top-Content-Pane div.Left-Column div.Block-Preview {
	display:block;
	margin:15px 0 0 0;
}
div#Bottom-Content-Pane div.Center-Column div.Block-Preview, 
div#Bottom-Content-Pane div.Right-Column div.Block-Preview {
	display:block;
	margin:0 0 10px 0;
}
/* Unchanged */
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls {
	position:relative;
	z-index:10;
	width:112px;
	height:25px;
	top:225px;
	background:transparent url(/images/layout/index/slideshow-controls.png) no-repeat top left;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a {
	display:block;
	position:absolute;
	width:18px;
	height:17px;
	top:4px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Previous {
	left:14px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Next {
	left:43px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Pause {
	left:71px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a:hover,
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a.clicked  {
	background:transparent url(/images/layout/index/slideshow-controls.png) no-repeat top left;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Previous:hover {
	background-position:-14px -29px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Next:hover {
	background-position:-43px -29px;
}
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Pause:hover,
div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls a#Main-Slideshow-Pause.clicked {
	background-position:-71px -29px;
}
/* Unchanged */
#HomePage  div#Bottom-Content-Pane  div.Left-Column {
	width:640px;
	float:left;
	display:inline;
}
#HomePage  div#Bottom-Content-Pane  div.Right-Column {
	width:260px;
	float:left;
	display:inline;
}
#HomePage div#Bottom-Content-Pane  div.Left-Column, #HomePage div#Bottom-Content-Pane  div.Right-Column {
	padding-bottom:36px;
}
#HomePage div#Top-Content-Pane {
	height:260px;
}

#HomePage div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls {
	top:225px;
}

/* start top right column styles */
#HomePage div#Top-Content-Pane  div.Right-Column  {
	height:259px;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area {
	background-color: #003768;
	padding: 12px 0 0 0;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div#ContentTopRight {
	border-bottom:3px dotted #fff;
	padding:0 0 12px 0;
	width:240px;
	margin:0 auto;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area img {
	display:block;
	margin:0 auto;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links {
	position:relative;
	height:70px;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links  h3{
	display:inline;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links  a{
	position:absolute;
	width:115px;
	height:52px;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links  a.Join-Now-Link {
	top:10px;
	left:10px;
	background:transparent url(/images/layout/index/join-now-link-bg.gif) no-repeat top left;
}
div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links  a.Renew-Membership-Link {
	top:10px;
	right:10px;
	background:transparent url(/images/layout/index/renew-link-bg.gif) no-repeat top left;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper {
	width:auto;
	height:23px;
	padding:12px 0 10px 0;
	/* border-bottom: 2px dotted #9c9c9c; */
}
body#HomePage div#SocialNetworkLinks-Wrapper {
	width:auto;
	height:23px;
	padding:12px 0 10px 0;
	border-bottom: 2px dotted #9c9c9c;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-WrapperHome {
	width:auto;
	height:23px;
	padding:12px 0 10px 0;
	border-bottom: 2px dotted #9c9c9c; 
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks {
	position:relative;
	width:230px;
	height:23px;
	margin:0 auto;
	padding:0;
	list-style:none;
	background:transparent url(/images/layout/social-network-links-bg.gif) no-repeat top left;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li {
	list-style:none;
	display:inline;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a {
	position:absolute;
	top:0;
	left:0;
	width:23px;
	height:23px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#Facebook-Link {
	left:5px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#Twitter-Link {
	left:44px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#Linkedin-Link {
	left:83px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#Flickr-Link {
	left:122px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#YouTube-Link {
	left:161px;
}
div#Top-Content-Pane  div.Right-Column div#SocialNetworkLinks-Wrapper ul#SocialNetworkLinks li a#GooglePlus-Link {
	left:200px;
}
#HomePage div#Bottom-Content-Pane  div.Left-Column {
	width:620px;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Columns {
	width:619px;
	margin:16px 0 0 10px;;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Columns div.Top-Cap {
	background:transparent url(/images/layout/index/nav-lists/top-cap.gif) no-repeat top left;
	width:619px;
	height:4px;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Columns div.Content {
	background:transparent url(/images/layout/index/nav-lists/content-bg.gif) repeat-y top left;
	zoom:1; /* hack to activate hasLayout in ie6 */
}
#HomePage div#Bottom-Content-Pane  div.Nav-Columns div.Bottom-Cap {
	background:transparent url(/images/layout/index/nav-lists/bottom-cap.gif) no-repeat top left;
	width:619px;
	height:4px;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column {
	float:left;
	display:inline;
	width:180px;
	margin-left:15px;
	position:relative;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column h3 {
	margin:0;
	width:151px;
	height:19px;
	font-size:11px;
	color:#fff;
	background:transparent no-repeat top left;
	font-weight:normal;
	padding:4px 0 0 6px;
	position:absolute;
	top:-15px;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column h3.purple { background-image:url(/images/layout/index/nav-lists/header-purple.gif) }
#HomePage div#Bottom-Content-Pane  div.Nav-Column h3.red { background-image:url(/images/layout/index/nav-lists/header-red.gif)}
#HomePage div#Bottom-Content-Pane  div.Nav-Column h3.blue { background-image:url(/images/layout/index/nav-lists/header-blue.gif)}
#HomePage div#Bottom-Content-Pane  div.Nav-Column ul {
	margin:0;
	padding:12px 0 0 10px;
	border-left:1px solid #d1d3d4;
	width:170px;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column.first ul {
	border-left:none;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column ul  li {
	list-style:none;
	border-bottom: 1px dotted #d1d3d4;
	padding:2px;
	font-size:10px;
	padding:5px 0 5px 0;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column ul  li.last {
	border:none;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column ul  li a {
	text-decoration:none;
	color:#000;
}
#HomePage div#Bottom-Content-Pane  div.Nav-Column ul  li a:hover {
	text-decoration:underline;
}
#HomePage div#LatestNewsColumn {
	margin-left:30px;
	font-size:10px;
}
/* Unchanged */
div#Main-Content.One-Column-Layout {
	padding:15px;
	margin:0;
}
#InternalPage div#Main-Content.One-Bottom-Pane-Column div.Center-Column-Inner-Wrapper {
	width:685px;
	background-image:none;
}
/* Unchanged */

h1, h2, h3 {
	margin:0 0 .3em 0;
	padding:0;
}
body {
	background:transparent url(/images/layout/body-bg.png) top left;
}
.right {
	text-align:right;
}
div#Main-Header {
	background:#fff url(/images/layout/header-bg.gif) repeat-x bottom left;
	padding:0;
	height:96px;
}
/*	body.officers div#Main-Header, body.about div#Main-Header {
		background:#fff url(/images/layout/header-bg-magenta.gif) repeat-x bottom left;
	}*/
div#Main-Header-Content, div#Main-Body {
	width:900px;
	margin: 0 auto;
}
div#Main-Header-Content {
	position:relative;
}
div#Main-Header-Content h1 {
	display:inline;
}
div#Main-Header-Content h1 a {
	display:block;
	position:absolute;	
	top:15px;
	left:15px;
	width:243px;
	height:54px;
	background:transparent url(/images/layout/header-logo.jpg) no-repeat top left;
	margin:0;
	padding:0;
}
a {
	-moz-outline:none;
}
.center {
	text-align:center;
}
.offscreen {
	position:absolute;
	top:0;
	left:-999em;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
	min-height: 0;
}
div#Main-Header-Content div#Login-Box {
	position:absolute;
	top:10px;
	right:0;
	width:280px;
}
div#Main-Header-Content div#Login-Box  * {
	margin:0;
	padding:0;
}
div#Main-Header-Content div#Login-Box  div.content {
	padding: 0 8px 0 8px;
}
div#Main-Header-Content div#Login-Box input {
/*	width:110px;*/
	border:1px solid #d7d7d7;
}
div#Main-Header-Content div#Login-Box  button#Login-Button {
	width:18px;
	height:18px;
	text-indent:-999em;
	background:transparent url(/images/layout/arrow-button.gif) no-repeat top left;
	border:none;
	background-color:transparent;
	cursor:pointer;
	position:relative;
}
div#Main-Nav ul {
	width:900px;
	height:35px;
	background:transparent url(/images/layout/main-nav-bg.gif) no-repeat top left;
}
/*	body.officers div#Main-Nav ul, body.about div#Main-Nav ul {
		background: transparent url(/images/layout/officers-nav-bg.gif) no-repeat top left;
	}*/
div#Main-Nav ul  li a {
	display:block;
	width:179px;
	height:21px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:9px 0 0 0;
}
div#Main-Nav ul ul {
	background:none;
	z-index:10;
	width:185px;
	height:auto;
	background-color:#003768;
	border:2px solid #809bb4;
}
/*	body.officers div#Main-Nav ul ul, body.about div#Main-Nav ul ul {
		background-image: none;
		background-color:#412F11;
		border:2px solid #776545;
	}*/
div#Main-Nav ul ul li {
	display:block;
}
div#Main-Nav ul ul li a {
	text-align:left;
	font-weight:normal;
	padding:3px 3px 0 3px;
	width:170px;
	border-bottom:1px dotted #fff;
}
div#Main-Nav ul ul li a:hover { color:#eeb211; }
div#Main-Nav ul ul li a.last {
	border-bottom:none;
}
div#Main-Content {
	background-color:#fff;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	position:relative;
}

div#SiteSearchArea {
	position:absolute;
	height:24px;
	text-align:right;
	padding:4px 8px 4px 0;
	background-color:#e1e1e1;
	width:892px;
}
div#SiteSearchArea form {
	position:absolute;
	top:4px;
	right:26px;
}
div#SiteSearchArea input {
	color:#acacac;
	height:18px;
	width:175px;
	border:1px solid #acacac;
}
div#SiteSearchArea button {
	background:transparent url(/images/layout/search-button-blue.gif) no-repeat top left;
	width:47px;
	height:17px;
	text-indent:-999em;
	border:none;
	position:relative;
	top:3px;
	cursor:pointer;
}
div#Main-Content div.Index-Title-Pane {
	top: -36px;
}
div#Content-Title-Pane, div.Index-Title-Pane {
	position:absolute;
	top:0;
	left:0;
	width:447px;
	height:61px;
	padding:10px 0 0 52px;
	z-index:5;
}
div#Content-Title-Pane.Gold, div.Gold-Title-Pane {
	background:transparent url(/images/layout/content-title-bgs/gold-short.gif) no-repeat top left;
}
div#Content-Title-Pane, div.Index-Title-Pane  {
	overflow:auto;
}
div#Content-Title-Pane *, div.Index-Title-Pane * {
	margin:0;
	padding:0;
	color:#003768;
}
div#Top-Content-Pane, div#Bottom-Content-Pane {
	position:relative;
	top:36px;
	width:900px;
}
div#Top-Content-Pane  div.Left-Column {
	width:640px;
	float:left;
	display:inline;
}
div#Top-Content-Pane  div.Right-Column {
	width:260px;
	float:left;
	display:inline;
}
div#Main-Footer {
	position:relative;
	height:50px;
	background-color:#e1e1e1;
	font-size:10px;
	color:#7c7c7c;
}
div#Main-Footer p {
	position:absolute;
	top:10px;
}
p.Address { left:15px; }
p.Phone-Number { left:412px; }
p.Copyright-Notice { right:15px;}
div#Main-Footer p#Footer-Nav { 
	position:relative;
	top:24px;
	text-align:center;
	padding:.4em 0 .4em 0;
	margin:0 auto;
}
div#Main-Footer p#Footer-Nav a {
	color:#7c7c7c;
	text-decoration:none;
}
div#Main-Footer p#Footer-Nav a:hover {
	text-decoration:underline;
}
/* rounded corners css start */
.grey-rounded-corners {
	background: url(/images/grey-rounded-corners/box_startnow-tl.png) no-repeat top left;
	margin-bottom: 1em;
	margin-top: 1em;	
}
.grey-rounded-corners .header {
	background: url(/images/grey-rounded-corners/box_startnow-tr.png) no-repeat top right;
	padding-top: 1px;
}
.grey-rounded-corners .content {
	background: url(/images/grey-rounded-corners/box_startnow-rb.png) repeat-y top right;
}
.grey-rounded-corners .content {
	overflow:auto;
}
.grey-rounded-corners .footer {
	background: url(/images/grey-rounded-corners/box_startnow-bl.png) no-repeat bottom left;
}
.grey-rounded-corners .footer .footer-right {
	background: url(/images/grey-rounded-corners/box_startnow-br.png) no-repeat bottom right;
}
/* rounded corners css end */

/* start news article list styles */
ul.NewsArticle-List {
	margin:0;
	padding:0;
	width:196px;
	font-size:10px;
}
ul.NewsArticle-List  li {
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #d1d3d4;
	padding:3px 0 3px 0;
}
ul.NewsArticle-List  li a {
	text-decoration:none;
	color:#d31145;
}
ul.NewsArticle-List  li a:hover {
	text-decoration:underline;
}
ul.NewsArticle-List  li.last {
	border:none;
}
p.More-News-Link {
	margin:4px 0 0 0;
}
p.More-News-Link a {
	color:#003768;
	font-weight:bold;
	text-decoration:none;
}
p.More-News-Link a:hover {
	text-decoration:underline;
}
/* end news article list styles */
/* Unchanged */
#InternalPage  div#Content-Title-Pane {
	margin:0;
	padding:0;
	width:auto;
}
#InternalPage div#Top-Content-Pane  div.Right-Column div.Membership-Area div#ContentTopRight {
	padding:0 0 15px 0;
}
#InternalPage div#Top-Content-Pane div.Right-Column div.Membership-Area {
	background: #003768 url(/images/faded_blue.jpg) repeat top left;
	padding:24px 0 12px 0;
}
#InternalPage div#Top-Content-Pane  div.Left-Column div#Main-Slideshow-Controls {
	top:190px;
}
#InternalPage div#Bottom-Content-Pane {
	background: transparent url(/images/layout/internal/bottom-content-bg.gif) repeat-x top left;
	margin-top:4px;
}
#InternalPage  div#Bottom-Content-Pane  div.Left-Column {
	width:185px;
	float:left;
	display:inline;
}
div#Left-Sub-Nav-Wrapper {
	position:relative;
	top:-18px;	
}
div#Left-Sub-Nav-Wrapper  div.Top-Cap {
	height:14px;
	background: transparent url(/images/layout/internal/left-nav-top-cap.png) no-repeat top left;
}
div#Left-Sub-Nav-Wrapper  div.Content {
	background: transparent url(/images/layout/internal/left-nav-content-bg.png) repeat-y top left;
}
div#Left-Sub-Nav-Wrapper  div.Bottom-Cap {
	height:16px;
	background: #fff url(/images/layout/internal/left-nav-bottom-cap.gif) no-repeat top left;
}
div#Left-Sub-Nav-Wrapper  ul {
	margin:0 0 0 22px;
	padding:0;
}
div#Left-Sub-Nav-Wrapper  ul li {
	list-style:none;
	margin:0;
	padding:3px 0 3px 0;
	width:140px;
}
div#Left-Sub-Nav-Wrapper  ul li a {
	font-size:10px;
	text-decoration:none;
	color:#d31145 ;
}
div#Left-Sub-Nav-Wrapper  ul li a:hover {
	text-decoration:none;
	color:#5c5c5c;
}
#InternalPage  div#Bottom-Content-Pane  div.Center-Column {
	width:450px;
	float:left;
	display:inline;
}
#InternalPage  div#Bottom-Content-Pane  div.Center-Column  * {
	line-height:1.4em;
}
#InternalPage  div#Bottom-Content-Pane  div.Center-Column  a {
	color:#d31145;
}
#InternalPage  div#Bottom-Content-Pane  div.Center-Column-Inner-Wrapper {
	background: transparent url(/images/layout/internal/main-content-right-bg.gif) repeat-y top right;
	padding:0 25px 0 10px;
	font-size:11px;
	overflow: visible;
}
#InternalPage  div#Bottom-Content-Pane  div.Center-Column div#LowerCenterColumnContent-ImageTitle {
	margin:16px 0 10px 0;
}
#InternalPage  div#Bottom-Content-Pane  div.Right-Column {
	width:260px;
	float:left;
	display:inline;
	padding-top:12px;
}
#InternalPage div#Bottom-Content-Pane  div.Left-Column, 
#InternalPage div#Bottom-Content-Pane  div.Center-Column, 
#InternalPage div#Bottom-Content-Pane  div.Right-Column {
	font-size:10px;
	padding-bottom:36px;
	margin-top:24px;
}
#InternalPage  div#Bottom-Content-Pane div.Center-Column h3 {
	font-size:140%;
	color:#003768;
}
#InternalPage  div#Bottom-Content-Pane ul.NewsArticle-List {
	margin:0 0 16px 26px;
}

div#Bottom-Content-Pane div.Left-Column div.SideBar {
	margin:0 auto;
	width:162px;	
}
div#Bottom-Content-Pane div.Left-Column div.SideBar div.Top-Cap {
	height:5px;
	background: transparent url(/images/layout/internal/left-column/sidebar/top-cap.gif) no-repeat top left;
}
div#Bottom-Content-Pane div.Left-Column div.SideBar h4.SideBar-Header {
		background-color:#744466;
		color:#fff;
		border-left:1px solid #5a2049;
		border-right:1px solid #5a2049;
		padding:0 3px 6px 6px;
		font-size:14px;
}
div#Bottom-Content-Pane div.Left-Column div.SideBar div.SideBar-Content {
		background: #5a2049 url(/images/layout/internal/left-column/sidebar/content-top-bg.gif) no-repeat top left;
		color:#fff;
		border-left:1px solid #5a2049;
		border-right:1px solid #5a2049;
		padding:8px 4px 6px 8px;
}
div#Bottom-Content-Pane div.Left-Column div.SideBar div.Bottom-Cap {
	height:6px;
	background: transparent url(/images/layout/internal/left-column/sidebar/bottom-cap.gif) no-repeat top left;
}
div#LowerCenterColumnContent-TitleImage img {
	display:block;
	margin:23px 0 10px 0;
}
/* start chapter search styles */
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper {
	width:195px;
	margin: 0 auto 10px auto;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper h3 {
	margin:0;
	padding:0;
	text-indent:-999em;
	width:195px;
	height:50px;
	background: transparent url(/images/layout/internal/right-column/chapter-search/header.gif) no-repeat top left;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Content {
	border-left:1px solid #6d6e71;
	border-right:1px solid #6d6e71;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form {
	padding:6px 6px 6px 10px;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form.odd {
	background-color:#d7d9da;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form.even {
	background-color:#ebebeb;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form  h4 {
	padding:0 0 4px 0;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form select, 
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper form input {
	width:170px;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper button {
	display:block;
	border:none;
	cursor:pointer;
	text-indent:-999em;
	background: transparent url(/images/layout/internal/right-column/chapter-search/go-button.gif) no-repeat top left;
	width:30px;
	height:21px;
	margin:4px 0 0 0;
}
div#Bottom-Content-Pane div.Right-Column div#ChapterSearch-Wrapper div.Bottom-Cap  {
	margin:0;
	padding:0;
	width:195px;
	height:6px;
	background: transparent url(/images/layout/internal/right-column/chapter-search/bottom-cap.gif) no-repeat top left;
}
/* end chapter search styles */

/* start chapter search results styles */
div#ChapterSearchResults-Wrapper {
	overflow:auto;
}
div#ChapterSearchResults-Wrapper h4#ChapterListHeader {
	background-color:#ebebeb;
	padding:6px;
}
div#ChapterSearchResults-Wrapper ul.ChapterList {
	float:left;
	width:165px;
	list-style:square;
}
div#ChapterSearchResults-Wrapper ul.ChapterList li {
	list-style:square;
	color:#959595;
}
ul.ChapterList a {
	text-decoration:none;
}
ul.ChapterList a:hover {
	text-decoration:underline;
}
/* end chapter search results styles */

/* start chapter details styles */
div.ChapterStats {
	border:1px solid #6d6e71;
	background-color:#e6e7e8;
}
div.ChapterStats h4 {
	background-color:#003768;
	color:#fff;
	padding:4px 4px 4px 8px;
	font-size:13px;
}
div.ChapterStats p {
	margin:4px;
	padding:0;
}
h3.ChapterOfficers-Header {
	text-indent:-999em;
	width:138px;
	height:19px;
	background: transparent url(/images/layout/internal/chapter-officers-header.gif) no-repeat top left;
	margin-top:20px;
}
table.ChapterOfficers tr.tableheadings td {
	background-color:#003768;
	text-align:center;
	color:#fff;
}
table.ChapterOfficers tr td  {
	padding:4px;
}
table.ChapterOfficers tr.odd td {
	background-color:#e6e7e8;
}
/* endchapter details styles */

div#Bottom-Content-Pane div.Right-Column h4.Headlines-Header, 
div#Bottom-Content-Pane div.Right-Column h4.List-Header {
	color:#003A70;
	font-size:16px;
	margin: 0 0 4px 25px;
}
/* Unchanged */
.PKPList {
	margin:0 auto 36px auto;
}
.PKPList  ul  {
	margin:0;
	padding:0;
}
.PKPList  ul li, ul.PKPList li {
	list-style:none;
	margin:0;
	padding:0;
}
div.PKPList {
	width:210px;
}
div.PKPList.FancyList  div.Header  h4 {
	position:relative;
	top:0;
	left:17px;
	padding:3px 0 10px 0;
	color:#fff;
	width:190px;
	font-size:14px;
}
div.PKPList.FancyList  div.Header  h4  span.Yellow-Arrow {
	position:absolute;
	top:0;
	left:-28px;
	display:block;
	width:22px;
	height:22px;
	background:transparent url(/images/layout/pkp-lists/yellow-arrow.png) no-repeat top left;
	text-indent:-999em;
}
div.PKPList.FancyList  div.Content ul {
	padding:4px;
	width:170px;
	margin:0 auto;
	font-size:11px;
}
div.PKPList.FancyList  div.Content ul  li {
	padding:8px 0 8px 0;
}
div.PKPList.FancyList  div.Content ul  li a {
	text-decoration:underline;
}

/* start blue list styles */
div.PKPList.Blue-List  div.Top-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/blue/top-cap.gif) no-repeat bottom left;
	margin:0;
	padding:0;
}
div.PKPList.Blue-List  div.Header {
	background-color:#295780;
}
div.PKPList.Blue-List  div.Content {
	background:#003768 url(/images/layout/pkp-lists/blue/content-top-bg.gif) no-repeat top left;
	padding:12px 0 0 0;
	color: #FFF;
}
	div.PKPList.Blue-List  div.Content ul li p {
		line-height: 20px;
	}
div.PKPList.Blue-List  div.Content ul {
	border-top:2px dotted #fff;
}
div.PKPList.Blue-List  div.Content  ul li a {
	color:#fff;
}
div.PKPList.Blue-List  div.Bottom-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/blue/bottom-cap.gif) no-repeat top left;
}
/* end blue list styles */

/* start blue-grey list styles */
div.PKPList.Blue-Grey-List  div.Top-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/blue-grey/top-cap.gif) no-repeat top left;
}
div.PKPList.Blue-Grey-List  div.Header {
	border-left:1px solid #6d6e71;
	border-right:1px solid #6d6e71;
	background:#003768 url(/images/layout/pkp-lists/blue-grey/header-top-bg.gif) repeat-x top left;
}
div.PKPList.Blue-Grey-List  div.Content {
	background:#ebebeb url(/images/layout/pkp-lists/blue-grey/content-top-bg.gif) repeat-x top left;
	padding:6px 0 0 0;
	border-left:1px solid #6d6e71;
	border-right:1px solid #6d6e71;
	color:#000;
}
div.PKPList.Blue-Grey-List  div.Content  ul li a {
	color:#d31145;
	text-decoration:none;
}
div.PKPList.Blue-Grey-List  div.Content  ul li a:hover {
	text-decoration:underline;
}
div.PKPList.Blue-Grey-List  div.Bottom-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/blue-grey/bottom-cap.gif) no-repeat top left;
}
/* end blue-grey list styles */

/* start blue-grey list styles */
div.PKPList.Purple-List  div.Top-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/purple/top-cap.gif) no-repeat top left;
}
div.PKPList.Purple-List  div.Header {
	border-left:1px solid #6d6e71;
	border-right:1px solid #6d6e71;
	background-color:#744466;
}
div.PKPList.Purple-List  div.Content {
	background:#5a2049 url(/images/layout/pkp-lists/purple/content-top-bg.gif) repeat-x top left;
	padding:6px 0 0 0;
	border-left:1px solid #6d6e71;
	border-right:1px solid #6d6e71;
	color:#000;
}
div.PKPList.Purple-List  div.Content  ul li a {
	color:#fff;
	text-decoration:underline;
}
div.PKPList.Purple-List  div.Bottom-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/purple/bottom-cap.gif) no-repeat top left;
}
/* end blue-grey list styles */

/* start brown-orange list styles */
div.PKPList.Brown-List  div.Top-Cap {
	height:7px;
	background:transparent url(/images/layout/pkp-lists/brown/top-cap.gif) no-repeat top left;
}
div.PKPList.Brown-List  div.Header {
	border-left:1px solid #e6d2a0;
	border-right:1px solid #e6d2a0;
	background:#4b3d23 url(/images/layout/pkp-lists/brown/header-bg.gif) repeat-x top left;
}
div.PKPList.Brown-List  div.Content {
	background:#fff2d5 url(/images/layout/pkp-lists/brown/content-top-bg.gif) repeat-x top left;
	padding:6px 0 0 0;
	border-left:1px solid #e6d2a0;
	border-right:1px solid #e6d2a0;
	color:#000;
}
div.PKPList.Brown-List  div.Content  ul li a {
	color:#d81041;
	text-decoration:underline;
}
div.PKPList.Brown-List  div.Bottom-Cap {
	height:6px;
	background:transparent url(/images/layout/pkp-lists/brown/bottom-cap.gif) no-repeat top left;
}
/* end brown-orange list styles */

/* start plain list styles */
ul.PKPList.Plain-List {
	width:200px;
	font-size:11px;
}
ul.PKPList.Plain-List li {
	padding:4px 0 4px 0;
	border-bottom:1px dotted #d7d7d7;
	color:#626262;
}
ul.PKPList.Plain-List.no-borders li {
	border-bottom:none;
	color:#000;
}
ul.PKPList.Plain-List li a {
	color:#d31145;
	text-decoration:none;
}
ul.PKPList.Plain-List li a:hover {
	text-decoration:underline;
}
/* start plain list styles */
/* Unchanged */
/* put any css you want to add for custom styling here */
div#Bottom-Content-Pane div.Center-Column ul.PKPList.Plain-List {
	width:auto;
}

div.ContentFeature-List {
	border:1px solid #a7a9ac;
	width:400px;
	margin-bottom:5px;
}
div.ContentFeature-ListBack  {
	padding-right:24px;
	padding-bottom:20px;
	
}
div.ContentFeature-ListBack a:visited a:hover a:link a:active {
	text-decoration:none;
}

div.ContentFeature-List h4 {
	padding:8px;
	color:#fff;
	font-size:14px;
	background:#003768 url(/images/layout/internal/contentfeature-list-header-bg.gif) repeat-x center center;
}
div.ContentFeature-List  ul {
	margin:0 0 0 20px;
	padding:0;
	list-style-type:square;

}
div.ContentFeature-List ul li {
	 list-style-type:none; 
	color:#959595;
	margin:0 0 0 0px;
	list-style-position: outside;
	padding:5px 15px 5px 0px;
}
div.ContentFeature-List ul li span {
	color:#000;
}
div.ContentFeature-List ul li a span, div.ContentFeature-List ul li span a {
	color:#d31145;
}
div.ContentFeature-List ul li.odd {
	background-color:#ebebeb ;
	padding-left:0px;
}
div.ContentFeature-List ul li.even {
	background-color:#fff;
	padding-left:0px;
}
div.ContentFeature-GreyBox {
	width:422px;
	margin:0 auto 16px auto;
}
div.ContentFeature-GreyBox div.Header {
	background:transparent url(/images/layout/internal/contentfeature-greybox-header.gif) no-repeat bottom left;
	height:7px;
}
div.ContentFeature-GreyBox div.Content {
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	background-color:#ebebeb;
	padding:0 4px 0 8px;
}
div.ContentFeature-GreyBox div.Content * {
	margin:0;
}
div.ContentFeature-GreyBox div.Footer {
	background:transparent url(/images/layout/internal/contentfeature-greybox-footer.gif) no-repeat top left;
	height:7px;
}
div.ContentFeature-List ul.sub1 {
	margin-left: 25px;
}
div.ContentFeature-List ul.sub1 li.odd {
	background-color:#ebebeb ;
	color:#000000;
	list-style-type: decimal;
}
div.ContentFeature-List ul.sub1 li.even {
	background-color:#fff;
	color:#000000;
	list-style-type: decimal;
}
div.ContentFeature-List ul.sub2 {
	color:#000000;
}
div.ContentFeature-List ul.sub2 li {
	color:#000000;
	padding-left:13px;
	margin-left: 13px;
	list-style-type:disc;
}
#fixit {
	position:relative; 
	left:0px; 
	width: 643px;
	top:0px;
	}
#Bottom-Content-Pane.alt .Left-Column {
	display:none;
}
#InternalPage div#Bottom-Content-Pane.alt div.Center-Column {
	width:640px;
}
/* John 2/16/2009 - Contact Page */
#contactbox {
	width: 640px;
	height: 219px;
	background-color:#013668;
	background-image: url(/images/contact-box-top.gif) no-repeat;
	background: url(/images/contact-box-top.gif) no-repeat;
	position:relative;
	left:-10px;
	top:-18px;
	text-align:center;
	padding-left:14px;
	padding-top:11px;
	}
#contactstaffbox {
	width: 580px;
	height: 68px;
	background-image: url(/images/contact-staff-box.gif ) no-repeat;
	background: url(/images/contact-staff-box.gif ) no-repeat;
	padding-left:23px;
	padding-top:39px;
	padding-right:90px;
	text-align:left;
	}
#contactstaffboxcopy {
	padding-left:21px;
	padding-top:0px;
	color:#FFFFFF;
	text-align:left;
	}
#contactstaffboxcopy h1{
	padding:0px;
	font-size:11px;
	color:#e8b211;
	font-weight:bold;
	line-height:12px;
	}
#specificcontactinfo {
	background-image: url(/images/contact-box-specificinfo.gif) no-repeat;
	background: url(/images/contact-box-specificinfo.gif) no-repeat;
	padding-top:30px;
	height:25px;
	position:relative;
	left:21px;
	}
#specificcontactinfotbl	 {
	padding-top:0px;
	position:relative;
	left:32px;
	}
/* End John 2/16/2009 - Contact Page Edits*/
/* John 2/16/2009 - Contact Staff Listing Page Edits*/
#staffcontactheader {
	width: 584px;
	height: 39px;
	position:relative;
	left:7px;
	background-image: url(/images/contact-staff-header.gif) no-repeat;
	background: url(/images/contact-staff-header.gif) no-repeat;
	}
.staffcontacttbl {
	width: 584px;
	position:relative;
	left:7px;
	padding:0px;
	margin-bottom:10px;
	border-style: solid;
	border-width: 2px;
	border-color:#e1e1e1;
	}
.staffcontacttbl table {
	margin-bottom:0px;
	}
.staffcontacttbl tbody {
	margin:0px;
	padding:0px;
	}
.staffcontacttbl tr {
	background-color:#584219;
	height:22px;
	color:#FFFFFF;
	font-weight:bold;
	}
.staffcontacttbl .even {
	background-color:#ffffff;
	height:22px;
	color:#000000;
	}
.staffcontacttbl .odd {
	background-color:#e4d6d6;
	height:22px;
	color:#000000;
	}
.staffcontacthdr {
	height:25px;
	background-color:#013668;
	color:#FFFFFF;
	font-size: 13px;
	font-weight:bold;
	padding-top:6px;
	padding-left:7px;
	margin-bottom:3px;	
	}	
.dottedline {
	background-image: url(/images/contact-dottedline.gif) no-repeat;
	background: url(/images/contact-dottedline.gif) no-repeat;
	height:17px;
	position:relative;
	left:7px;
	margin-top:8px;
	margin-bottom:8px;
	}	
.tblpaddingleft   {
	padding-left:7px;
	}
/* End John 2/16/2009 - Contact Staff Listing Page Edits*/
/* John 2/18/2009 - Chapter Search Page Edits*/

#LowerCenterColumnContent-Slot1 #ChapterSearch-Wrapper H3 {
	visibility:hidden;
}

#LowerCenterColumnContent-Slot1 #ChapterSearch-Wrapper H4 {
	margin-top:15px;
}
#LowerCenterColumnContent-Slot1 #ChapterSearch-Wrapper button {
	background:transparent url(/images/layout/internal/right-column/chapter-search/go-button.gif) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	height:21px;
	margin:4px 0 0 10px;
	text-indent:-999em;
	width:30px;
}

#LowerCenterColumnContent-Slot1 #ChapterSearch-Wrapper {
	position:relative;
	left:0px;
	padding:3px 10px 10px 15px;
	margin-bottom:0px;
	border-style: solid;
	border-width: 1px;
	border-color:#e1e1e1;
	background-image: url(/images/chaptersearch-center.gif) no-repeat;
	background: url(/images/chaptersearch-center.gif) no-repeat;
} 

/* End John 2/18/2009 - Chapter Search Page Edits*/
/* John 2/19/2009 - Member Eligibility Page Edits*/
#RoundCornerCenterbox {
	background-image: url(/images/membership-eligibility.gif) no-repeat;
	background: url(/images/membership-eligibility.gif) no-repeat;
	width:401px;
	height:350px;
	margin:10px 0px 0px 0px;
	padding:8px 0px 10px 0px; 
} 
#RoundCornerCenterbox ul {
	margin:0px;
	padding:0px 2px 0px 2px;
}
#RoundCornerCenterbox li {
	list-style-image: url(/images/checkmark.gif);
	background-color:#FFFFFF;
	padding:7px 10px 7px 10px;
	list-style-position:inside;
} 
#RoundCornerCenterbox li.even {
	list-style-image: url(/images/checkmark.gif);
	background-color:#ebebeb;
	padding:4px 10px 4px 10px;
} 
/* End John 2/19/2009 - Member Eligibility Page Edits*/
/* John 2/19/2009 - News Column Edits (override)*/
ul.NewsArticle-List li {
border-bottom:1px dotted #D1D3D4;
padding:6px 0;
}
div.ContentFeature-List h4 {
padding:5px 5px 5px 8px;
font-size:13px;
}
div.ContentFeature-List {
width:413px;
}
/* End John 2/19/2009 - News Column Edits*/ 

/* Unchanged */
/*This css covers the basic structure and behavior of a vertical flyout navigation...*/
/*Which means it shouldn't need to much changing*/

/*WARNING: Don't use li elements for styling instead display:inline your li elements*/
/*If you want extra styling then wrap the a tag in other div elements then style those elements*/

/*turn off all the default setting for 'a','li',and 'ul' tags*/
ul.navigation,
ul.navigation a,
ul.navigation li,
ul.navigation ul{padding: 0px;margin: 0px;border: 0px;}
ul.navigation li{display: inline;}
ul.navigation,
ul.navigation ul{list-style: none;}
ul.navigation a	{display:block;}
ul.navigation ul{position: absolute;left: -9999px;}

/* Unchanged */
/*reveals the subnav ul's by bringing it back from off the screen when someone mouses over its parent li*/
/*overides general_navigation_structure.css ul.navigation ul*/
ul.horizontal-nav ul.hover		{left: auto;}
ul.horizontal-nav li 			{float:left;}
ul.horizontal-nav li li			{float:none;}

div#Main-Nav ul.sub-nav1 {width:177px;margin:0px 0px 0px 0px;}
div#Main-Nav ul.sub-nav2 {width:177px;margin:0px 0px 0px 1px;}
div#Main-Nav ul.sub-nav3 {width:177px;margin:0px 0px 0px 2px;}
div#Main-Nav ul.sub-nav4 {width:177px;margin:0px 0px 0px 3px;}
div#Main-Nav ul.sub-nav5 {width:177px;margin:0px 0px 0px 4px;}

/* Unchanged */
div#Left-Sub-Nav-Wrapper  ul li a.ShowSubMNavLink {
	display:inline;
}
div#Left-Sub-Nav-Wrapper  ul li a {
	display:block;
}
div#Left-Sub-Nav-Wrapper  ul li a.HiddenFolder {
	display:none;
}
div#Left-Sub-Nav-Wrapper  ul li a.Inline {
	display:inline;
}
div#Left-Sub-Nav-Wrapper  {
	font-size:10px;
}
div#Left-Sub-Nav-Wrapper  ul ul, div#Left-Sub-Nav-Wrapper  ul ul li {
	margin:0;
	padding:0;
}
div#Left-Sub-Nav-Wrapper  ul ul {
	display:block;
}

div#Left-Sub-Nav-Wrapper  ul ul.Nav-Level-2.show {
	display:block;
	
}
div#Left-Sub-Nav-Wrapper  ul ul.Nav-Level-2.show li a {
	font-weight:normal;
}
/* level 1 styling starts */
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-1 {
	margin:0;
	padding:0;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-1 li {
	padding:0 0 2px 0;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-1 li a {
	/*background-color:#7b004f;*/
	color:#666;
	width:146px;
	padding:8px 8px 2px 20px;
	font-weight:bold;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-1 li a:hover {
	text-decoration:underline;
}
/* level 1 styling ends */

/* level 2 styling starts */
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-2 {
	width:152px;
	margin:0 0 6px 25px;
	padding: 6px 0 0 0;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-2 li a {
	color:#d31145;
	background-color:transparent;
	width:auto;
	height:auto;
	padding:0 0 4px 0;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-2 li a:hover,
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-2 li.Selected a {
	color:#5c5c5c;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-2 li.Selected ul li a {
	color:#d31145;
}
/* level 2 styling starts */

/* level 3 styling starts */
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-3 {
	margin-left:8px;
	width:144px;
}
div#Left-Sub-Nav-Wrapper  ul.Nav-Level-3 li a {
	font-weight:normal;
	color:#d31145;
}
/* level 3 styling starts */

/* Added by John 3/13/2009 */
.dashedList {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}
.nodashedList {
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}

/* +Jason 3/17 - Donation Form Styling for DonationForm.asp */
table.donation_form {
	border: 1px solid #6e6e6e;
}
	table.donation_form hr {
		border: 0;
		color: #d3d3d3;
		background-color: #d3d3d3;
		height: 1px;
	}
		table.donation_form tr td {
			padding: 6px;
		}
		table.donation_form tr.single td {
			padding: 10px;
		}
		table.donation_form tr.odd td {
			background-color: #ebebeb;
		}
		table.donation_form input.in_cb, table.donation_form label.in_cb {
			margin-top: 3px;
			line-height: 18px;
		}
		table.donation_form label.in_cb {
			margin: 3px 15px 0px 5px;
		}
		.donation_form_submit {
			float: right;
			margin-right: 18px;
			margin-bottom: 20px;
		}
	table.donation_form td.header_td {
		padding: 0px;
	}
	table.donation_form h4 {
		padding: 6px 10px;
		color: #fff;
		font-size: 14px;
		border-bottom: 1px solid #FFF;
		background: #530030 url(/images/layout/internal/magenta_header_bg.gif) repeat-x center center;
	}
/* END: Donation Form Styling for DonationForm.asp */

.leadership_detail_block {
	padding: 6px;
	background-color: #ebebeb;
	width: auto;
}
.grey_block {
	padding: 7px; 
	background-color: #ebebeb;
}
.table_list {
	border: 1px solid #d3d3d3;
}


	body#HomePage div#Top-Content-Pane  div.Right-Column div.Membership-Area {
		background: #003768 url(/images/faded_blue.jpg) repeat top left;
	}
	body#HomePage div#SocialNetworkLinks-Wrapper { display: none; }
	body#HomePage div#SocialNetworkLinks-Wrapper { display: none; }
	body#HomePage div#SocialNetworkLinks-Wrapper.two { display: block; }
	body#HomePage div#Top-Content-Pane  div.Right-Column div.Membership-Area {
		background: #003768 url(/images/faded_blue.jpg) repeat top left;
		padding-top: 5px;
	}

	body#HomePage div#Top-Content-Pane  div.Right-Column div.Membership-Area div#ContentTopRight { padding-bottom: 5px; }

	body#HomePage div#Top-Content-Pane  div.Right-Column div.Membership-Area div.Membership-Links { height: 62px; }
#RoundCornerCenterbox li.checkslider { 
	padding: 8px 10px 8px 40px;
	list-style: none;
	background-position: 10px 10px;
	background-repeat: no-repeat;
}
