/* medimedianet  */


p, ol, ul, td, br {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #605c6d;
	line-height: 10pt;
    text-decoration: none; }


a:link { 
	/*color: #2A8C92;*/
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
a:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: underline;
}

a:visited { 
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
}

a:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: underline;
}




/* --------------- td general specs ---------------  */


.tdlightgray  {
	background-color: #edeef2; }
	
	
/*.tdtopnavig  {
	background-color: #004D5D; }*/
	
	
.tdtopnavig  {
	background-color: #004D5D; }		


.tdlightgreen  {
	background-color: #d5e3c7; }
	
		
/*.tdgreentitles  {
	background-color: #2A8C92; }*/
	
		
.tdgreentitles  {
	background-color: #2A8C92; }
	

.tdsearcharchives  {
	background-color: #8489aa; }
	

.tdsearchbackgr  {
	background-color: #d7d8e2; }
	

	
/* --------------- td agenda - green ---------------  */			
		
.tdagendagreen1  {
	background-color: #56822a; }
	
.tdagendagreen2  {
	background-color: #2A8C92; }
	
.tdagendagreen3  {
	background-color: #83ac59; }
	
.tdagendagreen4  {
	background-color: #d5e3c7; }
	
.tdagendagreen5  {
	background-color: #e3edda; }
	
	
/* --------------- td forum - light purple ---------------  */			
		
.tdforumpurple1  {
	background-color: #edeef2; }	


       

/* ---------------  titles  ---------------  */

.titlesection { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #4e4d6d;
	line-height: 20pt;
    text-decoration: none; }
    


/* ---------------  issue number / dates  ---------------  */    

.issuenumber { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7a7992;
	line-height: 8pt;
    text-decoration: none; }



/* ---------------  subtitles  ---------------  */

.subtitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #605c6d;
	line-height: 12pt;
    text-decoration: none; } 
    
    
    
/* ---------------  white bold titles - all caps  ---------------  */

.titlewhite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 12pt;
    text-decoration: none; }

.titlered { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ff0000;
	line-height: 12pt;
    text-decoration: none; }


.news-titlewhite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 12pt;
    text-decoration: none; }

    
    
/* ---------------  today's date  ---------------  */

.todaydate { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #73707f;
	line-height: 15pt;
    text-decoration: none; } 
    


/* ---------------  white bold text  ---------------  */

.textwhite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 8pt;
    text-decoration: none; }    
       
    
    
    
          
/* ---------------  left column navigation  ---------------  */

.navleft { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold; 
	color: #4d547e;
	line-height: 10pt;
    text-decoration: none; }

.navleft:link { 
	color: #4d547e;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.navleft:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}

.navleft:visited { 
	color: #4d547e;
	font-weight: bold; 
	text-decoration: none;
	}

.navleft:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}




.navleftactive { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold; 
	color: #2A8C92;
	line-height: 10pt;
    text-decoration: none; }

.navleftactive:link { 
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.navleftactive:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}

.navleftactive:visited { 
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
	}

.navleftactive:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}




    
/* ---------------  top bar navigation  ---------------  */

.navtop { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	color: #ffffff;
	font-weight: normal;
	line-height: 12pt;
    text-decoration: none; }

.navtop:link { 
	color: #ffffff;
	font-weight: normal; 
	text-decoration: none;
  	}
  	
.navtop:hover  { 
	color: #d3d2db; 
	font-weight: normal; 
	text-decoration: none;
	}

.navtop:visited { 
	color: #ffffff;
	font-weight: normal; 
	text-decoration: none;
	}

.navtop:visited:hover  { 
	color: #d3d2db; 
	font-weight: normal; 
	text-decoration: none;
	}




.navtopactive { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold; 
	color: #ffffff;
	line-height: 12pt;
    text-decoration: none; }

.navtopactive:link { 
	color: #ffffff;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.navtopactive:hover  { 
	color: #d3d2db; 
	font-weight: bold; 
	text-decoration: none;
	}

.navtopactive:visited { 
	color: #ffffff;
	font-weight: bold; 
	text-decoration: none;
	}

.navtopactive:visited:hover  { 
	color: #d3d2db; 
	font-weight: bold; 
	text-decoration: none;
	}
	
	
.navtopinact { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold; 
	color: #d3d2db;
	line-height: 12pt;
    text-decoration: none; }	




/* ---------------  article's dates  ---------------  */

.articledate { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #5f8091;
	line-height: 8pt;
    text-decoration: none; }





/* ---------------  article titles as links  ---------------  */

.titlelink { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #605c6d;
	line-height: 10pt;
    text-decoration: none; }

.titlelink:link { 
	color: #605c6d;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.titlelink:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}

.titlelink:visited { 
	color: #605c6d;
	font-weight: bold; 
	text-decoration: none;
	}

.titlelink:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}
	
	
	
/* ---------------  4 main articles of the day - titles as links  ---------------  */

.titlebiglink { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #605c6d;
	line-height: 11pt;
    text-decoration: none; }

.titlebiglink:link { 
	color: #605c6d;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.titlebiglink:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}

.titlebiglink:visited { 
	color: #605c6d;
	font-weight: bold; 
	text-decoration: none;
	}

.titlebiglink:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}
	
	
	
/* ---------------  bright green text - not bold  ---------------  */

.textgreen { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A8C92;
	line-height: 10pt;
    text-decoration: none; }





/* ---------------  right column text  ---------------  */

.textrightcol { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4c475b;
	line-height: 9pt;
    text-decoration: none; }
    


/* ---------------  right column links  ---------------  */

.linkrightcol { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #2A8C92;
	line-height: 9pt;
    text-decoration: none; }

.linkrightcol:link { 
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
  	}
  	
.linkrightcol:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}

.linkrightcol:visited { 
	color: #2A8C92;
	font-weight: bold; 
	text-decoration: none;
	}

.linkrightcol:visited:hover  { 
	color: #2A8C92; 
	font-weight: bold; 
	text-decoration: none;
	}
	
	
	
	
/* ---------------  article descriptions links  ---------------  */

.linkarticle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #605c6d;
	line-height: 10pt;
    text-decoration: none; }

.linkarticle:link { 
	color: #605c6d;
	font-weight: normal; 
	text-decoration: none;
  	}
  	
.linkarticle:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	}

.linkarticle:visited { 
	color: #605c6d;
	font-weight: normal; 
	text-decoration: none;
	}

.linkarticle:visited:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	} 
	



/* ---------------  agenda text links  ---------------  */

.agendatextlink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #605c6d;
	line-height: 9pt;
    text-decoration: none; }

.agendatextlink:link { 
	color: #605c6d;
	font-weight: normal; 
	text-decoration: none;
  	}
  	
.agendatextlink:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	}

.agendatextlink:visited { 
	color: #605c6d;
	font-weight: normal; 
	text-decoration: none;
	}

.agendatextlink:visited:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	} 	    
    
    

/* ---------------  agenda white bold titles - all caps  ---------------  */

.agendatitlewhite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 7pt;
    text-decoration: none; }
    
    

/* ---------------  agenda white dates  ---------------  */

.agendadate { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	color: #ffffff;
	font-weight: normal;
	line-height: 9pt;
    text-decoration: none; }     


/* ---------------  navigation - back & next  ---------------  */

.navbacknext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal; 
	color: #7a7992;
	line-height: 10pt;
    text-decoration: none; }

.navbacknext:link { 
	color: #7a7992;
	font-weight: normal; 
	text-decoration: none;
  	}
  	
.navbacknext:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	}

.navbacknext:visited { 
	color: #7a7992;
	font-weight: normal; 
	text-decoration: none;
	}

.navbacknext:visited:hover  { 
	color: #2A8C92; 
	font-weight: normal; 
	text-decoration: none;
	}       


/* ---------------  styles for CMS admin interface  ---------------  */


.adminabstract {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #605c6d;
	line-height: 9pt;
    text-decoration: none; }


.adminbutton {
	background-color :  #d7d8e2;
	cursor : hand;
	color : #605c6d;
	vertical-align : middle;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold; 
}

.adminheading { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #4e4d6d;
	line-height: 14pt;
	font-weight: bold; 
        text-decoration: none;
        padding-top: 6pt; }
    

