/* vitae.css - CSS Cognitive Event Horizon pRC dec98 - updated jun02 - updated nov2011 */


body          { margin: 2em; color: #330000; background-color: #ffffff; 
				font-family: georgia, times new roman, serif; 
				}
				
h1            { font-size: 170%; font-weight: normal; color: #555555; } 
h2            { font-size: 120%; font-weight: normal; color: #553333; 
				padding-bottom: .1em;
				border-bottom: 1px solid #333333; 
				margin-top: 1.4em; 
				} 
				
a             { font-weight: bold; text-decoration: none;  }
a:link        { color: #aa3333 }       /* unvisited link */
a:visited     { color: #663333 }       /* visited links  */
a:active      { color: #ff0000 }       /* active links   */
a:hover       { text-decoration: underline; }

dt, dd        { margin-left: 0em; font-size: 80%; font-family: arial, helvetica, sans-serif; }
dt            { font-size: 90%; padding: .7em 0 .3em 0; }
dd            { line-height: 1.4em; padding-bottom: 1em; }

p             { font-size: 80%; }
dd p          { font-size: 100%; }

table         { margin-top: 0px; text-align: center; }
td            { font-family: trebuchet, arial, helvetica, sans-serif; 
				padding: .6em; }

/* defined classes */
div.main      { width: 44em; 
				margin-left: auto; margin-right: auto;
				padding: 2em; 
				background-color: #ffffff;
				-moz-box-shadow: 0px 2px 6px #999999;
				-webkit-box-shadow: 0px 2px 6px #999999;
				box-shadow: 0px 2px 6px #999999;
				/* For IE 8 */
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=180, Color='#999999')";
				/* For IE 5.5 - 7 */
				filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=180, Color='#999999');
				}
div.footer    { margin-top: 4em; }

p.footHd      { padding-bottom: .4em;
				border-bottom: 1px solid #222222; 
				}
p.footLinks   { font-family: arial, helvetica, sans-serif; }

.year         { font-size: 110%; 
		        color: #444444;  
		        font-family: arial, geneva, helvetica, sans-serif; 
		        text-align: center; 
		        font-weight: bold; 
		        vertical-align: top;
		        }
.info         { font-size: 88%; 
		        color: #222222;  
		        font-family: arial, geneva, helvetica, sans-serif; 
		        text-align: left; 
		        }
.center       { text-align: center; }


tr.rowcolorYl { background-color: #eeeeee;
		        /* for IE */
  			    filter:alpha(opacity=65);
                /* CSS3 standard */
			    opacity:0.65;
		        }
tr.rowcolorWht { background-color: #ffffff;
		        /* for IE */
  			    filter:alpha(opacity=55);
                /* CSS3 standard */
		     	opacity:0.55;
		        }
		   
tr.rowcolorYl:hover, tr.rowcolorWht:hover { 		   
		        /* for IE */
  			    filter:alpha(opacity=90);
                /* CSS3 standard */
			    opacity:0.9;
		       -moz-box-shadow: 0px 3px 6px #000000;
	           -webkit-box-shadow: 0px 3px 6px #000000;
	           box-shadow: 0px 3px 6px #000000;
	           /* For IE 8 */
	           -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	           /* For IE 5.5 - 7 */
	           filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
		       }


.shadow 	   {
               -moz-box-shadow: 3px 3px 4px #000;
               -webkit-box-shadow: 3px 3px 4px #000;
               box-shadow: 3px 3px 4px #000;
               /* For IE 8 */
               -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
               /* For IE 5.5 - 7 */
               filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
               }


div.transbox  {
               width:400px;
               height:180px;
               margin:30px 50px;
               background-color:#ffffff;
               border:1px solid black;
               /* for IE */
               filter:alpha(opacity=60);
               /* CSS3 standard */
               opacity:0.6;
               background-color: #ffffff; 
               /* for IE */
               filter:alpha(opacity=60);
               /* CSS3 standard */
               opacity:0.6;
               }

