﻿/*-- CSS RESET --*/

html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote
{
	padding:0;
	margin:0;
	font-size:100%;
	font-weight:normal;
	
}

html {
     overflow: -moz-scrollbars-vertical;
}

ol
{
	margin-left:1.4em;
	list-style:decimal;
}
ul
{
	margin-left:1.4em;
	list-style:square;
}
img
{
	border:none;
	display:block;
	float:left;
}

/*------------------------
AFP Theme
Verdana
Font colors:
Yellow font color is #fccc34
blue font color #243d73
white


html, body { 
  height: 100%; 
  margin: 0 0 1px; 
  padding: 0; 
} 
*/
body 
{
      margin: 0 auto;
      padding: 0;
      vertical-align: top;
      font-family:verdana;
	  font-size:12px;
      letter-spacing:0px;
      color:#ffffff;
      overflow-y:scroll;
      overflow-x: hidden;
      background-color:#3859a0
}

#bodyContainer {
	position:relative;
	margin:0px auto 0 auto;
	width:990px;
	min-height:300px;
	height:100%;
	/* height:auto !important;       background-color:#201b15; */
	/*height:200px;*/
}

.Comment
{
    font-style:italic;
    color:#fccc34;
    font-size:12px
}

.Yellowbold
{
    font-weight:bold;
    color:#fccc34
}

.Bold
{
    font-weight:bold;
}

.yellowTextBold
{
    color:#fccc34;
    font-weight:bold;
    font-size:14px
}

.yellowTextBold16
{
    color:#fccc34;
    font-weight:bold;
    font-size:16px
}

.yellowTextBold20
{
    color:#fccc34;
    font-weight:bold;
    font-size:20px
}

.careerJobSummary
{
    color:#fccc34;
    font-weight:bold;
    font-size:12px
}
.blueText
{
    color:#243d73;
}

.pageText
{
    color:red;
    font-weight:bold;
    text-decoration: underline;
    font-size:14px
}

.dropDown
{
	border: solid 1px #808080;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
}

/*--Links--*/

A.footerLinks:link{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;}
A.footerLinks:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;}
A.footerLinks:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;}
A.footerLinks:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:11px;}


/* Upcoming Events Links */
A.upcomingevents:link{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px; font-weight:bold}
A.upcomingevents:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.upcomingevents:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.upcomingevents:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}

/* Page Links */
A.page:link{text-decoration: none;font-family:verdana;color:#ffffff;font-size:11px; font-weight:bold}
A.page:visited{text-decoration: none;font-family:verdana;color:#ffffff;font-size:11px;font-weight:bold}
A.page:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.page:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}

/* Newsletter Events Links */
A.Newsletter:link{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px; font-weight:bold}
A.Newsletter:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}
A.Newsletter:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}
A.Newsletter:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}

/* Calendar Month Links */
A.cdrMonths:link{text-decoration: none;font-family:verdana;color:#243d73;font-size:11px}
A.cdrMonths:visited{text-decoration: none;font-family:verdana;color:#243d73;font-size:11px}
A.cdrMonths:active{text-decoration: underline;font-family:verdana;color:#243d73;font-size:11px;font-weight:bold}
A.cdrMonths:hover{text-decoration: underline;font-family:verdana;color:#243d73;font-size:11px}

/* Comments Links */
A.CommentsLink:link{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.CommentsLink:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.CommentsLink:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}
A.CommentsLink:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:11px;font-weight:bold}

/* Search Links */
A.SearchLink:link{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}
A.SearchLink:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}
A.SearchLink:active{text-decoration: none;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}
A.SearchLink:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-size:14px;font-weight:bold}

/* Search Links */
A.ContactEmail:link{text-decoration: none;color:#ffffff}
A.ContactEmail:visited{text-decoration: none;color:#ffffff}
A.ContactEmail:active{text-decoration: none;color:#ffffff}
A.ContactEmail:hover{text-decoration: underline;color:#ffffff}

/* Newsletter Events Links */
A.pd:link{text-decoration: none;font-family:verdana;color:#fccc34; font-weight:bold}
A.pd:visited{text-decoration: none;font-family:verdana;color:#fccc34;font-weight:bold}
A.pd:active{text-decoration: none;font-family:verdana;color:#fccc34;font-weight:bold}
A.pd:hover{text-decoration: underline;font-family:verdana;color:#fccc34;font-weight:bold}

li {margin-bottom: 1em} 

 a.AFPStandardLink:link
 {  
    color: #ffffff;   
    font-weight: normal; 
    text-decoration:none  
 }
 a.AFPStandardLink:hover
 {
   color: #ffffff;   
   font-weight: normal; 
    text-decoration:underline  
 }
 a.AFPStandardLink:visited
  {
    color: #ffffff;   
    font-weight: normal; 
    text-decoration:none  
  }
  a.AFPStandardLink:active
   {
    color: #ffffff;   
    font-weight: normal; 
    text-decoration:none  
   }
   
   
   
   a:link { 
    color: #ffffff;   
    font-weight: bold;
    text-decoration:underline;  
	}
a:visited {
    color: #ffffff;   
    font-weight: bold;
    text-decoration:underline;  
	}
a:hover {
   color: #DCDCDC;   
   font-weight: bold; 
    text-decoration:underline; 
	}
a:active {
    color: #ffffff;   
    font-weight: bold;
    text-decoration:underline;  
	}