/* cv.css -*-text-*- */

/****************************
 * common style definitions *
 ****************************/

BODY, P, TH, TD, UL, OL, H1, H2, H3, H4, PRE, SMALL, BLOCKQUOTE, DT, DL, DD {
   font-family : sans-serif;
}

DT { 
        margin-top : 10px;
}

BODY, P, PRE {
	margin : 1em;
}
   
TABLE {
	empty-cells: show;
}

PRE  {
	font-family : monospace;
}

.cv {
	font-weight: bold;
	padding-left: 5px;
	margin: 0px;
}

H2.cv {
	margin-left: 5px;
	padding-left: 5px;
}

@media screen {
	/* on screen use inverted colors */

/*   
   B, BIG, BLOCKQUOTE, BODY, BR, CAPTION, CENTER, CITE, CODE, COL,
   COLGROUP, DD, DEL, DIR, DIV, DL, DT, EM, FIELDSET FORM, FRAME,
   FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HR, I, IFRAME, INS, KBD,
   LI, MENU NOFRAMES, NOSCRIPT, OBJECT, OL, P, PRE, S, SAMP, SMALL,
   STRIKE, STRONG, SUB, SUP TABLE, TBODY, TD, TFOOT, TH, THEAD, TR,
   TT, U, UL, VAR 
*/

   BODY {
         background : black; 
	 color : white; 
   }
   
   TH {
   	 background : darkblue;
	 color : white; 
   }
   
   A:LINK  {
           text-decoration : underline;
           color : yellow;
   }
   
   A:VISITED  {
           text-decoration : underline;
           color : silver;
   }
   
   A:HOVER  {
           text-decoration : underline;
           color : lime;
   }

   .cv {
   	background : darkblue;
   }
   
   H2.cv {
   	background : darkblue;
   }
}

@media print {
   .cv {
   	background : lime;
   }
   
   H2.cv {
   	background : yellow;
   }
}