/* Text Colors

light blue: #7EA7D3
dark blue: #486583
red: #D8331F
light gray: #EBEBEB
*/
body, p, td, .normal {font-family: Tahoma; font-size: 13px; font-style: normal; color: #333;}

.normal_red {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	color: #D8331F;
}
.tableOutsideBlueBorder {border: 1px solid #D6E2F0;}
.Trebuchet_Dark {font-family: "Trebuchet MS", Times, serif; font-weight: bold; font-style: normal; color:#333; font-size: 16px;}
.orange {color: #F4AE0E}


a.Main_Menu:link, a.Main_Menu:visited, a.Main_Menu:active  {font-family: Arial; color : #EBEBEB; font-size: 11px; font-weight: bold;  text-decoration: none;}
a.Main_Menu:hover  {font-family: Arial; color : #EABA28; text-decoration: underline; font-size: 11px; font-weight: bold;}

a.Small_Gray_Links:link, a.Small_Gray_Links:visited, a.Small_Gray_Links:active  {font-family: Arial; color : #EBEBEB; font-size: 8pt; font-weight: bold;  text-decoration: none;}
a.Small_Gray_Links:hover  {font-family: Arial; color : #EABA28; text-decoration: underline; font-size: 8pt; font-weight: bold;}


a.Small_Links:link, a.Small_Links:visited, a.Small_Links:active   {font-family: Verdana; color : #486583; font-size: 8pt; font-weight: bold; text-decoration: none;}
a.Small_Links:hover  {font-family: Verdana; color : #D8331F; text-decoration: underline; font-size: 8pt; font-weight: bold;}

a.Bottom_Links:link, a.Bottom_Links:visited, a.Bottom_Links:active  {font-family: Verdana; color : #486583; font-size: 7pt; font-weight: normal;  text-decoration: none;}
a.Bottom_Links:hover  {
	font-family: Verdana;
	color : #D8331F;
	text-decoration: none;
	font-size: 7pt;
	font-weight: normal;
	background-color: #EBEBEB;
}

a.Tiny_Links_Reg:link, a.Tiny_Links_Reg:visited, a.Tiny_Links_Reg:active  {font-family: Verdana; color : #486583; font-size: 7pt; font-weight: normal; text-decoration: none;}
a.Tiny_Links_Reg:hover  {font-family: Verdana; color : #D8331F; text-decoration: underline; font-size: 7pt; font-weight: normal;}

.Tiny_Text{font-family: Verdana; font-size: 7pt; font-style: normal; color: #486583;}

a.Back_Link:link, a.Back_Link:visited  {
margin-top: 10px;
background: url(images/page-design/back-arrow.jpg) top left no-repeat;
padding-left: 30px;
line-height: 31px;
height: 30px;
font-family: "Trebuchet MS"; color : #486583; font-size: 14px; text-decoration:none; font-weight: bold;}
a.Back_Link:active, a.Back_Link:hover  {
	margin-top: 10px;
	background: url(images/page-design/back-arrow.jpg) top left no-repeat;
	padding-left: 30px;
	line-height: 31px;
	height: 30px;
	font-family: "Trebuchet MS";
	color: #FFA500;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}

a.Arrow_Link:link, a.Arrow_Link:visited, a.Arrow_Link:active, a.Arrow_Link:hover  {
margin-top: 0px;
background: url(images/page-design/arrow-right.gif) left no-repeat;
padding-left: 10px;
line-height: 20px;
height: 19px;}

a.Red_Links:link, a.Red_Links:visited, a.Red_Links:active   {font-family: Verdana; color : #D8331F; font-size: 10pt; font-weight: bold;  text-decoration: none;}
a.Red_Links:hover  {font-family: Verdana; color : #486583; text-decoration: underline; font-size: 10pt; font-weight: bold;}

a.Small_Links_Reg:link, a.Small_Links_Reg:visited, a.Small_Links_Reg:active {font-family: Verdana; color : #486583; font-size: 8pt; font-weight: normal;  text-decoration: none;}
a.Small_Links_Reg:hover  {font-family: Verdana; color : #D8331F; text-decoration: underline; font-size: 8pt; font-weight: normal;}

.ArialDkBlueLg{	font-family: Arial;	font-size: 14pt; font-style: normal; font-weight: bold; color: #486583;}
.ArialDkBlueNormal{	font-family: Arial;	font-size: 10pt; font-style: normal; font-weight: bold; color: #486583;}
.ArialLtBlueNormal{	font-family: Arial;	font-size: 10pt; font-style: normal; font-weight: bold; color: #7EA7D3;}
.ArialRedNormal {font-family: Arial; font-size: 10pt; font-style: normal; font-weight: bold; color: #D8331F;}

a:link, a:visited  {font-family: Arial; color : #7EA7D3; font-size: 12px; text-decoration:none; font-weight: bold;}
a:active, a:hover  {font-family: Arial; color : #D8331F; text-decoration: underline; font-size: 12px; font-weight: bold;}

a.heading2:link, a.heading2:visited, a.heading2:active  {font-family: "Trebuchet MS", Times, serif; color : #D8331F; font-size: 16px; text-decoration:none; font-weight: bold;}
a.heading2:hover  {font-family: "Trebuchet MS", Times, serif; color : #95C73C; text-decoration: underline; font-size: 16px; font-weight: bold;}

h1, h2, h3 {font-family: "Trebuchet MS", Times, serif; font-weight: bold; font-style: normal; color:#7EA7D3;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

.small_red, .small_dkblue, .small_ltblue, .small_white {font-family: Verdana;	font-size: 8pt; font-weight: normal; font-style: normal;}
.small_red {color:#D8331F;}
.small_dkblue {color:#486583;}
.small_ltblue {color:#7EA7D3;}
.small_white {color:#FFFFFF;}


#printonly { 
  display : none; 
} 


.special { display:none;
margin-left:5px; } 
/*

*/
ul.nomargin{
	margin-left:0px;

}
.ItalicHeaderDkBlue, .ItalicHeaderRed, .ItalicHeaderLtBlue {font-family: "Times New Roman", Times, serif;	font-size: 14pt; font-weight: bold; font-style: italic;}
.ItalicHeaderRed {color:#D8331F;}
.ItalicHeaderDkBlue {color:#486583;}
.ItalicHeaderLtBlue {color:#7EA7D3;}


/* begin styles for RSS Feed 
     This is the most basic style to use for a list with no bullets */
.rss-box {
	 width: 144px;
	 background-color: #EBEBEB;
}

.rss-title, rss-title a {
	margin: 0px 0;
	padding: 0;
font-size:10px;
}



.rss-items {
       list-style:none;
       margin:0;
       padding:0;
	   font-size:10px;
}



.rss-item  {

 font-size:10px;

  margin-bottom: 1em;;

}



.rss-item a:link, .rss-item a:visited, .rss-item a:active {

font-size:10px;

	}



.rss-item a:hover { text-decoration:none;
font-size:10px;
border-bottom: 1px dotted;
	}

	

.rss-date {

	font-size:10px;

	} 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }

