


tr.textNoCellPadding{
	font-size: 14px;
    font-weight: normal;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

/*   Alumni styles      */
/************************/



/*************************************/
/*    publications styles            */
span.pub_name {
    font-weight: bold;
    color: #CC3333;
	font-size: 16px;
}

span.pub_title{
    font-weight: bold;
    color: #CC3333;
	font-size: 14px;
}

body.pub_body{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
}





/
.justify { text-align:justify; }
.caption { font-size: 10px; } 
.largest      { font-size: 150%; } 
.larger     { font-size: 130%; }
.large    { font-size: 115%; }
.normal-size { font-size: 100%; } 
.small       { font-size: 88%; } 
.smaller     { font-size: 77%; }
.smallest    { font-size: 66%; }


/* Content column */
TD#content {
    font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0;
	vertical-align: top; 
	width: 560px;
}


/* Menu 1 column */
DIV#menu_1 {	
	#vertical-align: top; 
	#width: 200px;	
	#background-repeat : no-repeat;
	#padding-top: 10px;
}
DIV#menu_1 DIV {
	width: 95%;
}
DIV#menu_1 DIV A {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
}
DIV#menu_1 DIV A:hover {
	color: #FF0000;
	text-decoration: none;
}

/*  MENU 1, level 1, normal state (NO) */
DIV#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
DIV#menu_1 DIV.menu1-level1-act {
  font-family: verdana, arial;
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;

  background-color: #eeeeee;
  filter:alpha(opacity='70', style='0');
}
DIV#menu_1 DIV.menu1-level1-act A {
  font-family: verdana, arial;
  color:black;
}


/* General style settings for site */

body
{
    margin: 10px 0 0 0 ;
    padding: 0;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align:center;
    vertical-scrollbar:always-on;
}


/* Set the defaults again for NN4 as it doesn't inherit styles inside tables */
th, td
{ 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* GENERAL fonts */
P, OL, UL, DIV {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {margin: 0px 0px 0px 0px;}

/* Headings */  
h1, h2, h3, h4, h5, h6
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #45688B;
    line-height: 120%;
}
h1, h2 {margin: 0px 0px 5px 0px;}
h1
{
	font-size: 16px;
    background-color: #D0DFEF; 
	padding: 5px; 	
	margin-bottom: 5px;
}
h2 { font-size: 13px; }
  

.tabletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}

