body
	 {
	background-repeat: no-repeat;
	background-attachment: scroll; }


div, td, p, blockquote
	      { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }


ul, li
	       {
	line-height: 16px;
	list-style-type: square;
	list-style-position: outside;
	margin-bottom: 5px }


dt    
          {
	font-size: 9px;
	line-height: 12px; 
	font-weight: bold;
	background-image: url("../images_site/arrow_trans.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding: 0 0 7 13px; }

	
dd 
          { 
	font-size: 9px;
	line-height: 12px; 
    margin: 0; 
    padding: 0 0 7 13px; }

      
horizrule 
          { 
          position: relative; left: -57px; margin: 2em -57px; border: 0;
           height: 1px; background: #ccc; }

           

          /* LINKS */

a
	      {       
          color: #929231;
          font-weight: bold;
          text-decoration: none;
          }
         
/* don't add line height to a.linkslist as it messes up the arrow alignment in windows - change in the dt and dd style instead */
 
a.linkslist 
	      {
	      font-weight: bold;
	      color: #9c9c31;
   	      }


          
a:visited
	      {
	      color: #cece63;
          text-decoration: none;
          }

a:hover 
          {
          color: #cece63;
          text-decoration: none;
          }
          
a:active 
          {
          color: #cece63; 
          text-decoration: none;
          }
          
         	
.bottomlinks a:link
           {
	color: #929231;
	font-size: 9px;
	font-weight: normal;
	line-height: 3px;
	text-decoration: none }
          
.bottomlinks a:visited
           {
	color: #cece63;
	font-size: 9px;
	font-weight: normal;
	line-height: 3px;
	text-decoration: none }

.bottomlinks a:hover
          { color: #cece63; font-size: 9px; text-decoration: none; 
          }

.bottomlinks a:active
          { color: #cece63; font-size: 9px; text-decoration: none; 
          }


.bottomlinksdivider
          { color: #c2c2c2; }


.subnavlinks a:link
            {
	color: #9c9c31;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none; }
          
.subnavlinks a:visited
           {
	color: #cece63;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none; }

.subnavlinks a:hover
          { 
	color: #cece63;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #9c9c31; }

.subnavlinks a:active
           {
	color: #cece63;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-color: #9c9c31; }



          /* HEADERS */


.ParHeadline1
            {
	color: #a4a290;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	margin-top: 1px;
	margin-bottom: -5px; }

.Parsubhead1
            {
	color: #a4a290;
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	margin-top: 25px;
	margin-bottom: -5px; }

.Parsubhead1top
            {
	color: #a4a290;
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	margin-top: 1px;
	margin-bottom: -5px; }

.Parsubhead2
            {
	color: #a4a290;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	margin-top: 20px;
	margin-bottom: -5px; }

.Parsubhead3
            {
	color: #a4a290;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	margin-top: 15px;
	margin-bottom: -5px; }

.Parbyline1  /* body text   */
           {
	color: #817f6c;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	line-height: 1.4em; }

          
          /* BODY TEXT */
          

.Parbodytextinterviewquestion  /* body text interview question   */
           {
	color: #a4a290;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	line-height: 15px;
	margin-top: 25px;
	margin-bottom: -3px; }

.Parbodytext1  
          { color: #000; font-size: 11px; line-height: 14px }

.Parphotocaption
           {
	color: #817f6c;
	font-size: 11px;
	font-style: italic;
	line-height: 15px; }

.Parphotocredit
            {
	color: #817f6c;
	font-size: 8px;
	text-align: right }

.bodytextinlinesub
          { color: #000; font-weight: bold }

.copyright
          { color: #c2c2c2; font-size: 9px }


          /* CALENDAR TEXT */

.Parcalendarmonthsml
           {
	color: #a4a290;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	margin-top: 30px;
	margin-bottom: -5px; }

.Parcalendardate
           {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	margin-top: 1.6em;
	margin-bottom: -0.8em; }


.Parcalendartext
           {
	color: #000;
	font-size: 11px;
	line-height: 15px; }

.Charlisttextbold
           { color: #000; font-size: 11px; font-weight: bold; line-height: 15px; }



          /* INLINE STYLING */

.bold     
          { font-weight: bold; }


.center   
          { text-align: center; }

.italic   
          { font-style: italic; }




/* NOT USED



*/
