
a {
color:#0000ff;
text-decoration:none
   }

a img { border: none }



td

{

border-width:0 0 0 0;

margin:0;

padding:0;

font-family:"Times new roman";

}



td.spec { padding-left: 0.1em;

	padding-right: 0.1em;
	padding-top: 0.3em;

	padding-bottom: 0.3em;

	font-family:"Times New Roman","Serif";

	}



td.tm { padding-top: 0.8em;	}


 p { margin-left: 1.5em;
   					/* margin-top: 0.4em; */
  					/*  margin-bottom: 0.4em; */
    line-height: 1em;	
  					/*  font-family:"Times New Roman","Serif"; */
  } 


  :link { color: rgb(0, 0, 153) }  /* for unvisited links */
  :visited { color: rgb(153, 0, 153) } /* for visited links */
  a:active { color: rgb(255, 0, 102) } /* when link is clicked */
  a:hover { color: green } /* when mouse is over link */

/* p { text-indent: 2em; margin-top: 0; margin-bottom: 0; } */


H1, H2, H3, H4, H5 {font-family:"Times New Roman","Serif";}



table.sm { border-collapse: collapse }



font.menu { color:#000066 ;

	   font-weight: bold;
	font-family: "Times new roman","Serif";
	}


H1, H2, H3 { color:#000066;} 

h2 { margin-top: 0em }



/* Font definition */

font.heading {
	color:#000066 ;
	font-family: "Times new roman","Serif";
	 font-size:1.2em;
	font-weight:bold;
      }

/* Font normal definition  */

font.nlink {
	/* color:#0000ff; */
	font-family: "Times new roman","Serif";
        font-size:1.1em;      }


/* define DD  */

dd.lmargin {
	    padding-left:0.2em;
	    }
td.special { border: outset 4pt;
	     color:white;
	    font-family: "Times new roman","Serif";
	    font-size:1.13em; 
	   }

/* common stuff */

/*   H1, H2, H3, H4, H5 {font-family: sans-serif;}

.abstract {width: 50em; 
	   text-align: justify;}

DL.publist DD {margin-bottom: 1em}

H3 {margin-top: 1.8em;}

TD {padding-right: 0.5em; padding-left: 0.5em;}

.configtable { text-align: center; }
.configtable TR TD:first-child {text-align: left; font-weight: bold; font-size: smaller; }

.imgpara {font-size: smaller; text-align: center;}

.footer {margin-top: 2em; 
	padding-top: .5em;
	font-size: 8pt;
	text-align: center;
	border-top: thin solid black;
} */	

/* colors and position for screen 

@media screen {

BODY { font-family: sans-serif; }

.pagecontent {width: 760px; margin: auto;}

.imgheader {width: 100%; margin-bottom: 1em; text-align: center; }
.imgheader IMG { vertical-align: middle; border: none; }
.imgheader A {text-decoration: none;}

.linkbanner {font-size: smaller; 
             text-align: center; 
	     font-family: sans-serif; 
	     font-weight: bolder;
	     text-transform: lowercase;
	     width: 100%;
	     background: #f0f0f0;} 

.linkbanner A {  text-decoration: none;}
.linkbanner A:hover {  text-decoration: underline;}

.pagecontent .linkbanner {background-color: #a6a7ce; color: white; }
.pagecontent .linkbanner A {color: white;}

.textpara {width: 50em;}

H3 {color: #000090;}
H4, H5 {color: #404090;}

TR TH {background-color: #4657be; color: white;}
TR.odd {background-color: #9697fe;}
TR.even {background-color: #c6c7ff;}
}


 printing styles 

@media print {
	.header {display: none;}
	.linkbanner {display: none;} 
	.footer:before {content: "Lab for High Performance Computing, SERC, IISc, Bangalore, India";
			display: block;}
}   */

