/* CSS Document */
body {
font-family : Verdana, san-serif;
font-size : 11px;
color : #49413b;
margin : 0 auto;
padding : 0;
background : #dfdcd9;
}

ul {
list-style-type : none;
padding : 2px 15px 0 15px;
margin : 0;
border : 0;
}

li {
list-style-type : none;
margin : 2px 0 0 0;
padding : 0;
border : 0;
}

p {
line-height : 15px;
margin : 0 30px 0 0;
}

a {
color : #49413b;
text-decoration : none;
}

img{
	border:none;
}

a:hover {
color : #49413b;
}

h1 {
color : #005a8c;
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
}

h2 {
color : #49413b;
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
}

h3 {
color : #005a8c;
font-size : 9px;
font-weight : bold;
margin : 0;
padding : 0;
}

#aboutTable {
width : 500px;
margin : 10px 0 0 40px;
padding : 0;
border : 0;
}

#aboutTable_people{
width : 400px;
margin : 10px 0 0 140px;
padding : 0;
border : 0;
}

#aboutTable_ambassadors{
width : 450px;
margin : 10px 0 0 0;
padding : 0;
border : 0;
}

#profileTable_ambassadors{
margin : 5px 0 5px 0;
padding : 0;
border : 0;
}

#inFrench a {
    background: url("/img/fr.gif") no-repeat scroll left center;
    font-weight: bold;
    color: #005A8C;
    padding: 0 0 0 20px;
    margin: 0 0 0 2px;
    position: relative;
    bottom: 10px;
}	

#inEnglish a {
    background: url("/img/us.gif") no-repeat scroll left center;
    font-weight: bold;
    color: #005A8C;
    padding: 0 0 0 20px;
    margin: 0 0 0 2px;
    position: relative;
    bottom: 10px;
}	

#magnify {
    background: url("/img/magnify-icon.gif") no-repeat scroll left center;
    color: #005A8C;
    font-family: Verdana,Arial,sans-serif;
    font-size: 9px;
    margin: 0 0 0 3px;
    padding: 0 0 0 13px;
}

#leftNav a {
    background: url("/img/left-arrow.gif") no-repeat scroll left center;
    color: #49413b;
    font-family: Verdana,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 0 7px 0 15px;
    text-transform: uppercase;
    float: left;
    bottom: 11px;
    position: relative;
}

#rightNav a {
    background: url("/img/right-arrow.gif") no-repeat scroll right center;
    color: #49413b;
    font-family: Verdana,Arial,sans-serif;
    border-left: 1px solid #49413b;
    font-size: 10px;
    font-weight: bold;
    padding: 0 15px 0 7px;
    text-transform: uppercase;
    bottom: 11px;
    position: relative;
}

#nextNav {
width : 200px;
margin : 0 245px 0 245px;
padding : 10px 0px 0px;
border : 0;
color : #49413b;
/* for IE */
  filter:alpha(opacity=0);
  /* CSS3 standard */
  opacity:0;
  /* for Mozilla */
  -moz-opacity:0;
 }

#nextNav a:link {
color : #70645c;
text-decoration : none;
}

#nextNav a:visited {
color : #49413b;
}

#nextNav a:hover {
color : #005a8c;
}

#nextNav a:active {
color : #005a8c;
text-decoration : underline;
}

#photocontainer {
width : 562px;
height: 230px;
overflow : hidden;
position : relative;
border : 0;
}

#pngcontainer {
width : 562px;
height : 255px;
overflow : hidden;
position : absolute;
top : 200px;
}

#conversationscontainer {
background: url("/img/conversations_head.jpg") no-repeat scroll left center;
width : 556px;
height : 227px;
overflow : hidden;
position : relative;
border : 0;
}

#panning {
position : relative;
top : 0;
left : 0;
}

#panningVertical {
position : relative;
top : 0;
left : 0;
}




/* STRUCTURE */	

#container { 
width : 910px;
height:650px;
*height:663px;
margin : 60px auto 0px auto;
padding : 0;
background : #fff url('/img/right_gradient.gif') repeat-y top right;
position:relative;
}

#header {
width : 910px;
margin : 0;
padding : 0;
background : url('/img/header_background.gif') no-repeat top left;
}

#header a {
color : #49413b;
text-decoration : none;
}

#header a:hover {
color : #49413b;
text-decoration : underline;
}

#logoContainer {
width : 840px;
border-bottom : 1px solid #685c53;
margin : 0;
padding : 14px 30px 12px 30px;
}

#logo {
width : 370px;
float : left;
margin : 0;
padding : 0;
border : 0;
}

#logo .oneLogo {
width : 145px;
height : 61px;
margin : 0 17px 0 0;
padding : 0;
}

#headerNav {
width : 465px;
margin : 0 0 0 0;
padding : 0;
border : 0;
float : right;
text-align : right;
}

#onePercentContainer{
width : 890px;
height : 490px;
margin : 4px 0;
padding : 0 10px 0 0;
border-top : 1px solid #685c53;
border-right : 0;
border-bottom : 1px solid #685c53;
border-left : 0;
background-color : #fff;
position: absolute;
*position: static; /*hack for ie7 and below - hack no good in ei8, but ie8 is rendering absolute positioning like safari/ff*/
/*background : #fff url('/img/right_gradient.gif') repeat-y top right;*/
}

#nav {
width : 300px;
margin : 0;
padding : 0;
}

#flash_nav {
width : 300px;
margin : 0;
padding : 0;
}

#flash_nav h2 {
color : #005a8c;
background-color : #ebf6fb;
border-bottom : 2px solid #d2ebf6;
font-size : 11px;
font-weight : bold;
text-transform : uppercase;
margin : 12px auto 5px 15px;
padding : 4px 4px 1px 4px;
}

#flash_nav h2 a:link, a:visited, a:active {
text-decoration : none;
}

#flash_nav h2 a:hover {
text-decoration : underline;
}

#flash_nav ul {
margin : auto 0 2px 10px;
padding : 0;
}

#flash_nav li {
list-style-image : url('/img/bullet_ball.gif');
margin : auto 0 0px 30px;
padding : 0;
}

#flash_nav li a:link, a:visited, a:active {
text-decoration : none;
}

#flash_nav li a:hover {
text-decoration : underline;
}

#onePercentContent {
width : 583px;
height :470px;
margin : 15px 0 13px 15px;
padding : 0;
text-align : left;
position:absolute;
top:0px;
* top: 112px;
left:300px;
}

#historyContainer {
width : 500px;
margin : 16px 0 0 0;
padding : 16px 20px 20px 0;
border : 1px solid #d8d8d8;
height : 280px;
overflow : auto;
}

#historyContainer img {
margin : 4px 0 0 0;
padding : 0;
}

.yearTD {
background : #ffffff url('/img/year_prototype.gif') repeat-y top left;
}

#loginContainer {
background : url('/img/login_background.gif');
width : 314px;
height : 185px;
margin : 120px 135px 0 130px;
padding : 0;
border : 0;
position : relative;
}

#loginContainer .successMessage {
    position: absolute;
    top: 50px;
    left: 22px;
    width: 250px;
}


#loginHeader {
margin : 0;
padding : 18px 0 0 22px;
border : 0;
}

#rememberHeader {
color : #005a8c;
position : absolute;
top : 14px;
right : 22px;
}

#blueRemember {
width : 80px;
position : absolute;
border : 0;
right : 22px;
top : 3px;
}

#rememberbox {
display : inline;
}

.blueUser {
color : #005a8c;
position : absolute;
top : 48px;
left : 21px;
}

#username {
position : absolute;
top : 63px;
left : 21px;
}

.bluePassword {
color : #005a8c;
position : absolute;
top : 93px;
left : 21px;
}

#loginSubmit {
width : 80px;
}

#password {
position : absolute;
top : 108px;
left : 21px;
}

#notmember {
position : absolute;
top : 66px;
right : 28px;
}

#forgotpassword {
position : absolute;
top : 111px;
right : 22px;
}

#introParagraph {
margin : 0;
padding : 0;
border : 0;
}

#introParagraph a {
color : #005a8c;
text-decoration : none;
}

#memberLogos {
width : 510px;
margin : 16px 0 0 0;
padding : 16px 20px 20px 16px;
border : 1px solid #d8d8d8;
height : 205px;
overflow : auto;
}

#memberLogos a {
text-decoration : underline;
color : #005a8c;
line-height : 1.5em;
}

#memberLogos h3 {
color : #49413b;
font-size : 10px;
font-weight : bold;
text-transform : none;
}

#onePercentHeader {
padding : 0;
border : 0;
margin : 14px 0;
/* for IE */
  filter:alpha(opacity=0);
  /* CSS3 standard */
  opacity:0;
  /* for Mozilla */
  -moz-opacity:0;
  }

#onePercentParagraph {
width : 562px;
height : 185px;
margin : 18px 25px 8px 0;
padding : 0;
overflow : auto;
position: relative;
/* for IE */
  filter:alpha(opacity=0);
  /* CSS3 standard */
  opacity:0;
  /* for Mozilla */
  -moz-opacity:0; 
border : 0;
  }

#boardPicture {
margin : 15px 0 13px 0;
width : 78px;
height : 77px;
padding : 0;
border : 0;
}

#peopleHeader {
width : 562px;
margin : 0;
padding : 0;
border : 0;
}

#ambassadorHeader {
padding : 0;
border : 0;
margin : 5px 0;
}

#onePercentParagraph a {
color : #005a8c;
text-decoration : none;
}

#onePercentParagraph a:hover {
color : #005a8c;
text-decoration : underline;
}

.textSearch {
margin : 15px 0 3px 0;
padding : 0;
border : 0;
}

.blueSearch {
color : #005a8c;
font-size:10px;
}

.alphaSearch {
color : #908781;
font-size : 10px;
text-transform : uppercase;
}

.alphaSearch a {
color : #908781;
text-decoration : underline;
}

input {
color : #49413b;
font-size : 9px;
}

select {
color : #49413b;
font-size : 9px;
border : 1px solid #8c8c8c;
width : 152px;
}

#noteSearch {
color : #005a8c;
position : relative;
float : right;
margin : 0;
padding : 0;
}

#memberPowerSearch {
width : 555px;
margin : 12px 0 0 0;
padding : 0;
border-top : 1px solid #d8d8d8;
}

#powerMember {
width : 544px;
margin : 0;
padding : 16px 0 0 10px;
border : 0;
float : left;
height : 288px;
overflow : auto;
border-right : 1px solid #d8d8d8;
border-bottom : 1px solid #d8d8d8;
border-left : 1px solid #d8d8d8;
}

#nonprofitPowerSearch {
width : 553px;
margin : 12px 0 0 0;
padding : 0;
color : #000;
border-top : 1px solid #d8d8d8;
border-right : 1px solid #d8d8d8;
border-bottom : 1px solid #d8d8d8;
border-left : 1px solid #d8d8d8;
height : 312px;
}

#powerLeft {
width : 128px;
margin : 0;
padding : 12px 0 0 10px;
border : 0;
float : left;
height : 300px;
overflow : auto;
}

#powerMiddle {
width : 202px;
margin : 0;
padding : 12px 0 0 10px;
border : 0;
float : left;
border-top : 0;
border-right : 1px solid #d8d8d8;
border-bottom : 0;
border-left : 1px solid #d8d8d8;
height : 300px;
overflow : auto;
}

#powerRight {
width : 191px;
margin : 0;
padding : 12px 0 0 10px;
border : 0;
float : left;
border : 0;
height : 300px;
overflow : auto;
}

#profileContainer {
width:550px;
/*height:425px;*/
clear : both;
overflow:auto;
border-right : 1px solid #d8d8d8;
border-bottom : 1px solid #d8d8d8;
border-left : 1px solid #d8d8d8;
overflow-x: hidden; 
/*overflow-y: scroll;*/
}

#memberProfileCompany {
width : 520px;
height : 53px;
margin : 0;
padding : 18px 18px 20px 20px;
border-top : 1px solid #d8d8d8;
border-right : 1px solid #d8d8d8;
border-bottom : 0;
/*border-left : 1px solid #d8d8d8;*/
float : left;
}


#memberBackButtonArea {
width : 162px;
height : 27px;
margin : 0;
/*padding : 24px 0;*/
border-top : 0;
border-right : 0;
/*border-bottom : 1px solid #d8d8d8;*/
border-left : 0;
float : right;
text-align : left;
}

#memberProfileDetail {
/*width : 538px;*/
height : 310px;
margin : 0;
line-height : 1.5em;
padding : 12px 0 20px 20px;
border-top : 0;
/*border-right : 1px solid #d8d8d8;*/
/*border-bottom : 1px solid #d8d8d8;
border-left : 1px solid #d8d8d8;*/
clear : both;
/*overflow : auto;*/
}

#memberProfileDetail h3 {
font-size : 10px;
color : #49413b;
font-weight : bold;
text-transform : none;
}

#memberProfileDetail .blue {
color : #005a8c;
font-weight : bold;
}

#memberProfileDetail .phone {
font-size : 13px;
line-height : 13px;
}

#memNumber {
text-align : right;
margin : 0 5px 30px 0;
padding : 0;
border : 0;
}

#memNumber .blue {
color : #005a8c;
}

#memNumber .since {
font-style : italic;
}

.blue {
color : #005a8c;
font-weight : bold;
}

#orgSupportList {
width : 200px;
height : 140px;
line-height : 1.5em;
margin : 10px 0 0 0;
padding : 10px 0 0 10px;
border-top : 1px solid #404040;
border-left : 1px solid #404040;
overflow : auto;
}

#orgSupportList a {
text-decoration : underline;
color : #005a8c;
line-height : 1.5em;
}

#detailViewSite {
margin : 50px 5px 0 0;
padding : 0;
border : 0;
text-align : right;
}

#detailViewSite a {
font-size : 14px;
text-decoration : none;
color : #005a8c;
}

#logos {
width : 367px;
margin : 0 0 0 80px;
padding : 0;
border : 0;
}

#coreLogo {
width : 130px;
margin : 0;
padding : 0;
border : 0;
}

#gswellLogo {
width : 141px;
margin : 0;
padding : 0;
border : 0;
}

#searchMap {
background : url('/img/bg_map.jpg') no-repeat bottom left;
width : 558px;
margin : 85px 0 0 0;
padding : 0 0 219px 0;
border : 0;
}

.searchReturn {
color : #005a8c;
font-size : 11px;
line-height : 12px;
font-weight : bold;
margin : 15px 0;
padding : 0;
border : 0;
}

.searchReturnNum {
color : #797979;
font-size : 12px;
font-weight : bold;
}

#searchResults {
width : 500px;
margin : 16px 0;
padding : 16px 20px 20px 20px;
border : 1px solid #d8d8d8;
height : 310px;
overflow : auto;
}

.resultsMemberName {
font-weight : bold;
}

.resultsMemberLocale {
font-style : italic;
}

.resultsMemberBrandName {
font-style : italic;
color : #888;
}

.memberLinks {
margin : 0 0 0 16px;
padding : 0;
}

.memberLinks ul {
margin : 0;
padding : 0;
}

.memberLinks li {
list-style-image : url('/img/bullet_arrow.gif');
margin : 3px 0 0 0;
padding : 0;
}

.resultBlock {
margin : 0 auto 16px 0;
padding : 0;
border : 0;
}

#share {
width : 253px;
margin : 40px auto 0 auto;
padding : 20px 20px 10px 20px;
background : url('/img/share_bg.gif') repeat-y top 0%;
border : 0;
}

#shareBottom {
width : 293px;
margin : 0 auto 30px auto;
padding : 0 0 8px 0;
background : url('/img/share_bottom_shadow.gif') no-repeat top 0%;
border : 0;
}

#share h3 {
text-transform : lowercase;
color : #005a8c;
font-weight : bold;
}

#share .error {
color : #c71018;
font-weight : bold;
margin : 0 0 0 6px;
padding : 0;
}

.tell {
width : 250px;
margin : 0 0 15px 0;
padding : 0;
}

.button {
background : url('/img/button_gradient.gif') repeat-x top 0%;
border : 2px solid #0086c5;
color : #005a8c;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
margin : 0;
padding : 2px 10px 2px 10px;
text-align : center;
}

#map {
/*width : 570px;
height : 350px;*/
margin :0;
padding : 0;


/*display:none;*/
}

#teaserContainer {
/*width : 570px;*/
/*height : 80px;
margin : 0;
padding : 0;*/
/*padding-top:10px;
*/text-align:center;

}

#greenButton {
width : 202px;
height : 47px;
margin : 32px 0 0 0;
padding : 0;
border : 0;
}

#auctionButton {
width : 140px;
height : 47px;
margin : 32px 0 0 0;
padding : 0;
border : 0;
}

#footer {
width : 875px;
color : #49413b;
background : #fff;
margin : 0;
padding : 17px 0 0 25px;
border-top : 1px solid #685c53;
text-align : left;
height : 35px;
position:absolute;
top : 593px;
*top : 606px;
font-size: 11px;
font-weight: normal;
}

#footer a {
color : #49413b;
text-decoration : none;
}

#footer a:hover {
color : #49413b;
text-decoration : underline;
}

#footerNav {
width : 400px;
margin : 0;
padding : 0;
border : 0;
float : left;
}

#copyright {
width : 165px;
color : #005a8c;
margin : 0;
padding : 0;
border : 0;
float : right;
font-size: 11px;
}

#footerShadow {
width : 910px;
height : 7px;
margin : 0;
padding : 0;
border : 0;
background : url('/img/footer_gradient.gif') no-repeat bottom right;
position:absolute;
top:643px;
*top:656px;
}

#image1 {
position : absolute;
z-index : 5;
}

#image2 {
position : absolute;
z-index : 4;
}

#image3 {
position : absolute;
z-index : 3;
}

#image4 {
position : absolute;
z-index : 2;
}

#image5 {
position : absolute;
z-index : 1;
}

#blendImages {
width : 563px;
height : 230px;
margin : 0;
padding : 0;
border : 0;
}



/* home page */
#youtube{
	margin-top: 10px;
	font-size: 12px;	
	
}

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


#donate_tout{
	padding: 0px;
	margin: -10px 0px 4px 6px;
}
/*Stockroom
*/

#image{
	margin: 38px auto;
}

#item_info{
	font-family: Verdana, arial, sans-serif;
	margin-top: 38px;
	margin-left: 20px;
}

#item_title{
	color:#0067ac;
	font-size: 16px;
	line-height: 20px;
}

#item_price{
	color:#373534;
	font-size: 12px;
	line-height: 28px;
}

#item_description{
	color:#373534;
	font-size: 10px;
	line-height: 18px;
}

#item_quantity{
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	margin-top: 20px;
	margin-left: 20px;
}


#stockroom_info{
	font: normal, normal, normal, 10px, 18px, verdana, arial, sans-serif;
	color: #49413B;

}

#stockroom_info h2{
	font-size: 12px;
	margin-bottom: 23px;
	text-transform: none;
}

#stockroom_info h3{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #49413B;
	margin-bottom: 24px;
	padding-top: 9px;
}

#stockroom_info p{
	line-height: 18px;
	margin-bottom: 15px;
}

#stockroom_contact p, #stockroom_contact a, #stockroom_contact a:active{
	color: #005A8C;
	font: 12px, 18px;
	padding: 0px;
	margin: 0px;
}

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

#order_submit{
	margin-left: 400px;
	margin-top:10px;
	
}

.product{
/*	display:block;
	margin:10px;*/
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	margin-top: 20px;
/*	margin-left: 100px;
*/	margin-right: 0px;
}


.address{
	display:block;
	margin:10px;
}

.error{
	border:1px solid red;
}



#error_text, #error_text a{
	color: red;
	margin-top: 20px;
}

#error_text p{
	padding-bottom: 20px;
}


.quantity textarea, .quantity input, #address_form input, #address_form textarea{
	margin-top: 2px;
	color:#49413B;
	font-size:11px;
	margin: 3px;

}

label, span{
	color:#49413B;
	font-size:11px;
}

.country{
	padding-left: 3px;
	padding-top: 5px;
	width: 60%;
	height: 20px;
}

#address_form{
	margin: 20px 0 40px 0;
}





label, textarea{
	margin-top: 2px;
	color:#49413B;
	font-size:11px;

}       
/********AMBASSADOR PAGES ******/

a.feature01
{
	display: block;
	border: 1px solid #dfd0cb;
	border-width: 1px 1px;
	margin: 1px 1px 0 0;
	float: left;
	position: relative;
}
a.feature01:hover { border-color: #dfd0cb; }
 
	a.feature01:hover .overlay01
	{
		position: absolute;
		z-index: 3;
		width: 75px;
		height: 75px;
		border: 0px solid #fff;
	}
		a.feature01 .overlay01 .firstname
		{
			position: absolute;
			height: 75px;
			line-height: 3;
			width: 100%;
			z-index: 3;
			text-indent: -9999em;
			font-family : Verdana,sans-serif;
			/* color : #49413b; */
			color: #49413b;
			font-size: 10px;
			bottom: 0;
			overflow: hidden;
		}		
		a.feature01:hover .firstname
		{
			text-indent: 5px;
			background: rgb(255,255,255);
			/* background: rgb(0,90,140); */
			/* for browsers that know rgba */
			background: rgba(255, 255, 255, 0.60);
		}
		
		a.feature01 .overlay01 .lastname
		{
			position: absolute;
			height: 55px;
			line-height: normal;
			width: 100%;
			z-index: 3;
			text-indent: -9999em;
			font-family : Verdana,Arial,Helvetica,sans-serif;
			color : #49413b;
			font-size: 10px;
			bottom: 0;
			overflow: hidden;
		}		
		a.feature01:hover .lastname
		{
			text-indent: 5px;
		}
		
		a.feature01 .overlay01 .title
		{
			position: absolute;
			height: 22px;
			line-height: normal;
			width: 100%;
			z-index: 3;
			text-indent: -9999em;
			font-family : Verdana,Arial,Helvetica,sans-serif;
			color : #49413b;
			font-size: 10px;
			bottom: 0;
			overflow: hidden;
		}		
		a.feature01:hover .title
		{
			text-indent: 5px;
		}		
		a.feature01 img { display: block; }
		
.horizontal_dotted_line{
  /* border-bottom: 1px dotted #49413b; */
  border-bottom: 1px solid #685C53; 
  width: 96%; 
}
		
#image_hover a img, #image_hover a{ 
	border: none; float: left; margin: 0px}

#image_hover a:hover { 
	outline: 2px solid #005A8C; }


/**********DONATE / MEMBER PAYMENTS********/     

table#donations{
	padding: 10px 0px 0px 0px; 

}  

h1.donate_header{
	margin: 0px 0px 14px 0px;
} 
table#donations tr td{
	vertical-align: top;
	
}  
h2.donate{
    margin: 20px 0px 0px 0px;
} 

h2.donate2{
    margin: 20px 0px 10px 0px;
} 

tr.donate_btn td{
	padding-top: 10px;  
	text-align: left;
}


table#donations input.radio {
vertical-align: middle;
/*height: 22px;
*/}  

table#donations span.amount{
 	vertical-align: middle;
/*	height: 22px;   
*/}   

.payment_option{
	font-size: 12px;
} 

#paypal_error{
	visibility: hidden;
	height: 12px; 
	margin-left: 2px;
}
     
#onePercentParagraph form{
	margin: 0px;
	padding: 0px;    
   }

#member_id{
	visibility: hidden;
}
  
table.pay_dues tr td{
      vertical-align: top;
}

table.pay_dues tr td p, 
table.pay_dues tr td p#member_id{
	padding-bottom: 5px;
}  

#donation_top{
	position: relative;
} 


#gift_btn, #gift_btn a, #gift_btn a:active{
	position: absolute;
	left: 405px; 
	top: 10px;
	width: 123px;
	height: 83px;  
	background-image: url('/img/paypal/gift_donation/paypal.gif');
}

a#gift_btn:hover{
	background-position: 0px -83px;
}


/********FOOTER ******/
#rss p{
	padding: 0px 15px 0px 15px;
	margin: 0px 10px;
}  

#rss p a{
    padding: 5px;
}

#rss p a#social1{
/*	margin-left: 25px;
*/}
        

/******NO FLASH NAV********/  

.noflash_nav{
	background-color:#EBF6FB;
	border-bottom:2px solid #D2EBF6;
	color:#005A8C;
	font-size:11px;
	font-weight:bold;
	padding:4px 35px 1px 4px;
	text-transform:uppercase;
} 




/*******MEMBERSHIP APP FORM***** */ 

.memberApplicationForm p{
	margin: 0px;
}

.memberApplicationForm h1#onePercentHeader{
	margin-bottom: 5px;
}        

table#member_app{
	padding-top: 15px;
}

#member_app tr td{
   padding: 5px 10px 5px 0px; 
} 

.memberApplicationForm .errorMessage{
	padding: 10px 0px 0px 0px;
}



/** PRIVATE **/
.private_members ul{
	margin:5px 0 15px 0;
}
.private_members li{
	margin:8px 0;
	font-weight:bold;
	font-size:10px;
}

