body{
	background: #EcEcEc;
	font-family: Verdana,Helvetica, sans-serif;
	font-size : 12px;
}

TD{ 
font-family: Verdana,  Helvetica, sans-serif;
	font-size : 12px;
	 }
	 
 .block_border{ 
 border-top: 1px solid #939393;
  border-bottom: 1px solid #939393;
  }
   .table_border{ 
 border-left: 1px solid #939393;
  border-right: 1px solid #939393;
  }
  
  input{ 
  border: 1px solid #939393;
  background: white;
  /*height: 20px;*/
  vertical-align: center;
   }
   
   
  .bottom_copy {
	background-color : #F5F5F5;
}
a.menu_bottom:link {
	color: #666666;
	font-style: normal;
	text-decoration : none;
}

/*=============== A default ==========================*/
A:link {
	color: #B00000;
	font-style: normal;
	text-decoration : none;
}

A:visited, A:active
{
	color: #B00000;
	font-style: normal;
	text-decoration : none;
}

A:hover
{
	color: #B00000;
	font-style: normal;
	text-decoration : underline;
}


A.menu:link {
	color: #666666;
	font-style: normal;
	text-decoration : none;
}

A.menu:visited, A.menu:active
{
	color: #666666;
	font-style: normal;
	text-decoration : none;
}

A.menu:hover
{
	color: #666666;
	font-style: normal;
	text-decoration : underline;
}
/*=====================*/
A.orangeL {
	color: #ffae04;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
	font-weight: normal;
}
/*=====================*/
A.sub_menu:link {
	color: #B00000;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
	font-weight: bold;
}

A.sub_menu:visited, A.sub_menu:active
{
	color: #B00000;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
		font-weight: bold;
}

A.sub_menu:hover
{
	color: #B00000;
	font-style: bold;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}

/*=====================*/
.link1 {
	color: #b5b5b5;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
	font-weight: normal;
}
A.link1:link {
	color: #b5b5b5;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
	font-weight: normal;
}

A.link1:visited, A.link1:active
{
	color: #b5b5b5;
	font-style: normal;
	text-decoration : none;
	font-size: 11px;
		font-weight: normal;
}

A.link1:hover
{
	color: #b5b5b5;
	font-style: bold;
	text-decoration : underline;
	font-size: 11px;
	font-weight: normal;
}

/*=====================*/
A.art_news_none:link {
	color: #666666;
	font-style: normal;
	text-decoration : none;
	font-size: 12px;
}

A.art_news_none:visited, A.art_news_none:active
{
	color: #666666;
	font-style: normal;
	text-decoration : none;
	font-size: 12px;
	
}

A.art_news_none:hover
{
	color: #666666;
	font-style: normal;
	text-decoration : underline;
	font-size: 12px;
}
A.menu_sel {
	color: #666666;
	font-style: normal;
	text-decoration : underline;
}
.brown_text{
color: #666666;
	font-style: normal;}
 .copy_text{ color: #787878 }
 
 .bg_down{
	background-color: #F5F5F5;
}
 .bg_up{
	background-color: #FFFFFF;
}
.line_red{
	background-color: #B00000;
	color: white;
	height: 15px;
	vertical-align : middle;
	font-size : 10px;
}
P {
text-align: justify;
}

.subhead{
font-weight: bold;
font-size: 13px;
}

a.blueL:link, a.blueL:visited,A.blueL:active  {
	color: #cde0f3;
	font-weight: bold;
	text-decoration : none;
	font-size : 12px;
	vertical-align: bottom;
}

A.blueL:hover {
	color: #fffba6;
	font-weight: bold;
	text-decoration : none;
	font-size : 12px;
	vertical-align: bottom;
}

img.intext{
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

/*======================================*/
.yell{
background-color: #fffba6;
}
.menu_bg{
background-color: #215a94
}
.red_b{
color: #b42121;
	font-weight: bold;
	text-decoration : none;
	font-size : 12px;
}
.blue_b{
color: #215a94;
	font-weight: bold;
	text-decoration : none;
	font-size : 12px;
}
.blue_table TD{
border-right: 1px solid #215a94;
border-bottom: 1px solid #215a94;
border-top: 0px solid #215a94;
border-left: 0px solid #215a94;
padding: 3 3 3 3;
}

.blue_table {
border-right: 0px solid #215a94;
border-bottom: 0px solid #215a94;
border-top: 1px solid #215a94;
border-left: 1px solid #215a94;
padding: 0 0 0 0;
}

.blue{
background-color: #215a94
}
.white{
	color: #ffffff;
	font-style: normal;
}
.brown{
background-color: #b5b5b5;
}
.dates{
color: #215a94;
	font-style: bold;
}
hr{
border: 0;
background-color: #b5b5b5;
height: 1px;

}