BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

a:hover {
	color: #005396;
	text-decoration: underline;
}
a:active {
	color: #003399;
	text-decoration: underline;
}
a:visited {
	color: #002a68;
	text-decoration: none;
}
a:link {
	color: #002A68;
	text-decoration: none;
}



/* Annoying catch-all for buggy browsers */


UL, TD, DD, BLOCKQUOTE
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

INPUT, TEXTAREA, TEXT, SELECT
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
}

.menu       /*temp 1*/
{
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-two    /*temp 2*/
{
	font: bold 11px
  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-three    /*temp 3*/
{
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-five       /*temp 1*/
{
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-six       
{
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-color 
{
	 background-color: #002A68;
	
}

.bg
{
  background-color: #ACB5FF;
}

.bg-side
{
  background-color: #ACB5FF;
}


.headline
{
  font: bold 15px
 Georgia, "Times New Roman", Times, serif;
  color: #002A68;
}

.headline-small{font: 11px bold Verdana, Arial, Helvetica, sans-serif; color: #002A68;}
.headlines-small A {font: 11px bold Verdana, Arial, Helvetica, sans-serif; color: #002A68;}
.headlines-small A:link {font: 11px bold Verdana, Arial, Helvetica, sans-serif; color: #002A68;}
.headlines-small A:visited {font: 11px bold Verdana, Arial, Helvetica, sans-serif; color: #002A68;}
.headlines-small A:active {font: 11px bold Verdana, Arial, Helvetica, sans-serif; color: #002A68;}


.headline-medium
{
  font: bold 13px
 Verdana, Arial, Helvetica, sans-serif;
  color: #002A68;
}

.headline-large
{
  font: bold 15px
 Georgia, "Times New Roman", Times, serif;
  /*color: #002A68;*/
  color: #FFF;
}

.photo-caption
{
  font: 11px
 Verdana, Arial, Helvetica, sans-serif;
  color: #002A68;
}


.article-small
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}





/*section headers in side columns*/

.section-label 
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #002A68;	
}

.sectionlabel-two 
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #002A68;	
}

.sectionlabel-three 
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #002A68;	
}

.headlines-label 
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #002A68;	
}

.headlines-label-two{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background-color: #002A68;}
.headlines-label-two A {text-decoration: none; color: #FFFFFF;}
.headlines-label-two A:link {text-decoration: none; color: #FFFFFF;}
.headlines-label-two A:visited {text-decoration: none; color: #FFFFFF;}
.headlines-label-two A:active {	text-decoration: none;	color: #FFFFFF;}

.news-type   /*article*/
 {
	font: 15px
 Verdana, Arial, Helvetica, sans-serif;
	color: #002A68;
} 

/*margins throughout page*/

.section-pad
{
	margin: 0px 2px 0px 5px;
}

.sidebar-links
{
	margin: 7px 0px 0px 5px;
} 

.sidebar-block
{
	padding: 1em;
} 

.main-links
{
	margin: 7px 10px 10px 20px;
	
} 

.headline-block
{
	margin: 10px 0px 8px 0px;
} 

.article-paragraph
{
	margin: 6px 0px 0px 0px;
} 

.story
{
	margin: 7px 4px 7px 10px;
} 

.article
{
	margin: 0px 5px 5px 0x;
} 

.article-secondary  /*temp 3*/
{
	margin: 7px 5px 5px 10px;
} 

.border /*controls color of dividers*/
{
  background-color: #002A68;
}

.border-two 
{
  background-color: #005396;
}

.border-three /*temp3 top border*/
{
  background-color: #002A68;
}

.adsenseDiv {font-size: 10px;}


#top-stories .top-story A {
display: block;
margin: 2px 0px 2px 10px;
}

#top-stories .top-story A.headline {
margin: 0px;
}
#flex-nav .title A {font-weight:normal;}

.title {font-family: Arial;}

#flex-nav ul li A {font-family:arial;font-size: 11px;}

.element {font-family: arial!important;font-size: 11px;}
#c1 .title, #c3 .title {font-size:11px;}

#c2 ul.links li a, 
#onarts A {
	background: transparent url(/images/flex/arrow.gif) no-repeat scroll 0 50%;
	padding: 3px 2px 3px 15px;
}
