/*
  The original APA stylesheet 
  Created by Claresco, Inc.
  http://www.claresco.com
*/


 /* General page style. Scroll bar colours only visible in IE5.5+ *
---------------------------------------------------------------------
	Define html rewrites here */ 

body {
	background-color: #FFFFFF;
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
table {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
td {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
H1  {
	font-weight: bold;
	font-size: 14px;
	line-height: 19px;
	font-family: "Lucida Grande", Arial, Helvetica, Geneva, Swiss;
	text-transform: uppercase }

H2  {
	color: #000000;
	line-height: 19px;
	font-family: "Lucida Grande", Arial, Helvetica, Geneva, Swiss;
	text-transform: uppercase }

.BlackBorder1px {
	border: 1px solid #000000;
}
.GrayBorder1px {
	border: 1px solid #E5E5E5;
}
.WhiteBorder1px {
	border: 1px solid #FFFFFF;
}
 .darkGray {
 	color: #333333;
 }
 
 .mediumGray {
 	color: #808080;
 }
 
 .lightGray {
 	color: #E5E5E5;
 }
 
 .watermarkGray {
 	color: #F2F2F2;
 }
 
.formRequired {
	background-color: #E5E5E5;
}


.Title {
	color: #000000;
	
    font-weight: bold;
  	text-transform: uppercase;
}	

.subTitle {
	color: #000000;
	
	font-weight: bold;
	font-size: 10px;

}

 .nationalChapter {
 	color: #CC6633;
 }
 
 .laChapter {
 	color: #CC6633;
 }
 
 .sfChapter {
 	color: #CC6633;
 }
 
 .nyChapter {
 	color: #CC6633;
 }
 
 .sdChapter {
 	color: #CC6633;
 }
 
 .mChapter {
 	color: #CC6633;
 }
 
 .aChapter {
 	color: #CC6633;
 }
 


.grayFill {
	background-color: #C0C0C0;
	line-height: 1px;

}

.copyright9px{
	font-family: arial, geneva, verdana, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.whitecopyright9px{
	
	font-size: 9px;
	color: #F2F2F2;
}
.copyright8px{
	
	font-size: 8px;
	color: #666666;
}

.gray10px {
	
	font-size: 10px;
	color: #6C6C6C;
}

.gray10pxBold {
	
	font-size: 10px;
	color: #6C6C6C;
	font-weight: bold;
}

.gray12px {
	
	font-size: 12px;
	color: #6C6C6C;
}

.gray12pxBold {
	
	font-size: 12px;
	color: #6C6C6C;
	font-weight: bold;
}

.white10pxBold {
	
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.highlite12pxBold {
	
	font-size: 12px;
	font-weight: bold;
	color: #B58600;
}
.bodyTitle {
	
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;


}
.paraTitle {
	
	font-size: 12px;
	color: #AD2024;
	font-weight: bold;
}
.para {
		

	font-size: 12px;
	color: #6C6C6C;
}
.black8px {
	
	font-size: 8px;
	color: #000000;
	letter-spacing: 1px;

}
.black10px {
	
	font-size: 10px;
	color: #000000;
	line-height: 19px;

}
.black12px {
	
	font-size: 12px;
	color: #000000;
}
.black12pxBold {
	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.searchAPA {
	background-color: #999999;
	
	font-size: 12px;
	color: #FFFFFF;
	border: thin solid #FFFFFF;
}

.refineSearchButton {
    
	font-size: 10px;
	font-weight: bold;
	background-color: #EEEEEE;
	color: #666666;
}

.advancedSearchButton {
	
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #666666;
}

.login a:link {
	
	font-size: 10px;
	color: #F2F2F2;
	text-decoration: none;
}

.login a:hover {
	
	font-size: 10px;
	color: #D28213;
	text-decoration: none;
}

.login a:active {
	
	font-size: 10px;
	color: #D28213;
	text-decoration: underline;
}
.login a:visited {
	
	font-size: 10px;
	color: #F2F2F2;
	text-decoration: none;
}

.bodyContent a:link {
	color: #020202;
	text-decoration: underline;
}

.bodyContent a:hover {
	color: #D28213;
	text-decoration: underline;
}

.bodyContent a:visited {
	color: #020202;
	text-decoration: underline;
}

.bodyContent a:active {
	color: #D28213;
	text-decoration: underline;
}


.footer a:link {
	color: #020202;
	text-decoration: none;
}

.footer a:hover {
	color: #D28213;
	text-decoration: none;
}

.footer a:active {
	color: #D28213;
	text-decoration: underline;
}

.footer a:visited {
	color: #020202;
	text-decoration: none;
}

.rightNav a:link {
	color: #020202;
	text-decoration: none;
}
a {
	color: black;
	font-style: normal;
	text-decoration: none }
.rightNav a:hover {
	color: #D28213;
	text-decoration: none;
}

.rightNav a:visited {
	color: #020202;
	text-decoration: none;
}

.rightNav a:active {
	color: #D28213;
	text-decoration: underline;
}

.portfolio a:link {
	text-decoration: none;
	border: 2px solid #FFFFFF;

}

.portfolio a:hover {
	text-decoration: none;
	border: 2px solid #FF9900;

}

.portfolio a:active {
	text-decoration: underline;
	border: 2px solid #FF9900;
}

.portfolio a:visited {
	text-decoration: none;
	border: 2px solid #FFFFFF;
}

.bodyCopy {
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	background-color: #FFFFFF;
	letter-spacing: 1px;

}
.strong {
	font-weight: bold;
}

.header {
}

.black10pxBold {
	
	font-size: 10px;
	color: #000000;
	line-height: 19px;
	font-weight: bold;
}

.formSubmit {
	
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	line-height: 18px;
	border: 2px solid #666666;
	letter-spacing: 1px;
}
.litFormSubmit {
	
	font-size: 12px;
	color: #333333;
	background-color: #E5E5E5;
	line-height: 18px;
	border: 2px solid #666666;
	letter-spacing: 1px;
}

.highlight {
	
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.popSearchField {
	
	font-size: 10px;
	color: #333333;
	background-color: #E5E5E5;
}
.subheadred {
	color: #FF0000;
}
.button {
	
	font-size: 10px;
	font-weight: bold;	
	color: #808080;
	background-color: #FFFFFF;
	line-height: 12px;
	border: 1px solid #818181;
	letter-spacing: 1px;
}
.buttonGray {
	
	font-size: 10px;
	font-weight: bold;	
	color: #818181;
	background-color: #E5E5E5;
	line-height: 12px;
	border: 1px solid #818181;
	letter-spacing: 1px;
}
.errorText {
	
	font-size: 10px;
	font-weight: bold;	
	color: #990033;
	line-height: 12px;
}
