/* Global Styles */

body {
	margin:0;
	background-color: #CCD9E1;
	}
	
td {
	font:12px verdana;
	color:#000000;
	}
	
hr {
	height:1px; 
	color: #AFC3AB;
	border: 0;
	}
	
a {
	color: #003399;
	}
	
a:hover {
	color: #FF0000;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid rgb(91,108,134);
	}
	
#navigation a {
	font:11px verdana;
	color: #5B6C86;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 20px;
	background:  url(/images/bullet.gif) 8px 50% no-repeat;
	}
	
#navigation a:hover {
	background: rgb(153,178,204) url(/images/bullet_on.gif) 8px 50% no-repeat;
	color:#ffffff;
	}
	
#navheader {
	font:28px verdana;
	color: #5B6C86;
	letter-spacing:.2em;
	line-height:30px;
	padding:8px 0px 8px 0px;
	border-bottom: 1px solid rgb(91,108,134);
	}

#colheader {
	padding: 4px;
	}

#logo {font:18px verdana;
	color: #003300;
	letter-spacing:0.1em;
	}

#tagline {font:12px geneva;
	color: #5B6C86;
	letter-spacing:.4em;
	}
	
#dateformat {font:11px verdana;
	color: #FFFFFF;
	letter-spacing:.4em;
	vertical-align: middle;
	}
	
#dateformat a {font:11px verdana;
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #5b6c86;
	letter-spacing:.1em;
	}

/* Class Styles */
	
.body {
	font:12px/20px verdana;
	color:#000000;
	margin-top:0;
	}
		
.pageName{
	font:18px verdana;
	color: #003300;
	line-height:22px;
	letter-spacing:0.3em;
	}
	
.subHeader {
	font:14px verdana;
	color: #B2CFED;
	line-height:18px;
	letter-spacing:.1em;
	}

.detailText {
	font:11px verdana;
	color:#ffffff;
	line-height:18px;
	}
	
.smallText {
	font:10px verdana;
	color:#003366;
	}
	
.navText {
	font:11px verdana;
	color: #5B6C86;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.smallText a:link {
	font:10px verdana;
	color:#333333;
}
.smallText a:visited {
	font:10px verdana;
	color:#333333;
}
.subtitle {
	font:18px verdana;
	color: #003300;
	line-height:22px;
	letter-spacing:0.1em;
}
#navTextSub {
	font:10px/16px verdana;
	color: #333333;
	letter-spacing:0.1em;
	text-decoration: none;
	padding-left: 10px;
}
#navTextSub a {
	font:10px/16px verdana;
	color: #333333;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:4px 6px 4px 20px;
	background:  url(/images/bullet.gif) 8px 50% no-repeat;
}
#navTextSub a:hover {
	background: #A6CCBC url(/images/bullet_on.gif) no-repeat 8px 50%;
	color:#ffffff;
}


/* [START] PRESS RELEASE CLASSES [START] */

    /* Press Release Index Top-Bar */
    .pressrelease_topbar                {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	background-color: #9DD17D;
}
    .pressrelease_topbar a:link         {color: #000000; text-decoration: none;}
    .pressrelease_topbar a:visited      {color: #000000; text-decoration: none;}
    .pressrelease_topbar a:hover        {color: #000000; text-decoration: underline;}
    
    /* Press Release Index Header Bar */
    .pressrelease_header                {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	background-color: #003366;
}
    .pressrelease_header a:link         {color: #FFFFFF; text-decoration: none;}
    .pressrelease_header a:visited      {color: #FFFFFF; text-decoration: none;}
    .pressrelease_header a:hover        {color: #FFFFFF; text-decoration: underline;}
    
    /* Press Release Index Even Rows */
    .pressrelease_even                  {background: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pressrelease_even a:link           {color: #000000; text-decoration: none;}
    .pressrelease_even a:visited        {color: #000000; text-decoration: none;}
    .pressrelease_even a:hover          {color: #000000; text-decoration: underline;}

    /* Press Release Index Odd Rows */
    .pressrelease_odd                   {background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pressrelease_odd a:link            {color: #000000; text-decoration: none;}
    .pressrelease_odd a:visited         {color: #000000; text-decoration: none;}
    .pressrelease_odd a:hover           {color: #000000; text-decoration: underline;}
    
    /* Press Release Article Classes */
    .pressrelease_date                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003333; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pressrelease_author                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pressrelease_byline                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;   color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pressrelease_brief                 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 0px;}

/* [END] PRESS RELEASE CLASSES [END] */

/* [START] PAGE-INDEX CLASSES [START] */

    /* Page Index Top-Bar */
    .pageindex_topbar                {background: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pageindex_topbar a:link         {color: #FFFFFF; text-decoration: none;}
    .pageindex_topbar a:visited      {color: #FFFFFF; text-decoration: none;}
    .pageindex_topbar a:hover        {color: #FFFFFF; text-decoration: underline;}
    
    /* Page Index Even Rows */
    .pageindex_even                  {background: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pageindex_even a:link           {color: #000000; text-decoration: none;}
    .pageindex_even a:visited        {color: #000000; text-decoration: none;}
    .pageindex_even a:hover          {color: #000000; text-decoration: underline;}

    /* Page Index Odd Rows */
    .pageindex_odd                   {background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .pageindex_odd a:link            {color: #000000; text-decoration: none;}
    .pageindex_odd a:visited         {color: #000000; text-decoration: none;}
    .pageindex_odd a:hover           {color: #000000; text-decoration: underline;}

/* [END] PAGE-INDEX CLASSES [END] */

/* [START] PROFILE-INDEX CLASSES [START] */

	/* Profile Index Background */
	.profile_index_background		 {background: #000000}

    /* Profile Index Header */
	.profile_index_header            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 0px;}

	/* Profile Index Even Rows */
	.profile_index_even              {background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .profile_index_odd a:link        {color: #000000; text-decoration: none;}
    .profile_index_odd a:visited     {color: #000000; text-decoration: none;}
    .profile_index_odd a:hover       {color: #000000; text-decoration: underline;}

	/* Profile Index Odd Rows */
	.profile_index_odd               {background: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .profile_index_even              {background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .profile_index_even a:link       {color: #000000; text-decoration: none;}
    .profile_index_even a:visited    {color: #000000; text-decoration: none;}
    .profile_index_even a:hover      {color: #000000; text-decoration: underline;}

	/* Profile Background */
    .profile_background              {background: #000000};
 
	/* Profile Header */
	.profile_header                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 0px;}
 
	/* Profile Body Background */
	.profile_body_background         {background: #EEEEEE};

	/* Profile Body */
    .profile_body                    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px;}
    .profile_body a:link             {color: #000000; text-decoration: none;}
    .profile_body a:visited          {color: #000000; text-decoration: none;}
    .profile_body a:hover            {color: #000000; text-decoration: underline;}

/* [END] PROFILE-INDEX CLASSES [END] */	