
/********************/
/* basic tag styles */
/********************/

body
{
   background-color: black;
   font-size: 10pt;
   font-family: tahoma;
   margin: 10px;
}

table
{
   font-size: 10pt;
}

h1
{
   color: #606060;
   font-size: 14pt;
   font-family: verdana;
   margin: 0px;
}

h2
{
   color: #606060;
   font-size: 11pt;
   font-family: verdana;
   margin: 0px;
   margin-bottom: 5px;
}

h3
{
   color: #606060;
   font-size: 10pt;
   font-family: verdana;
   margin: 0px;
   margin-bottom: 5px;
}

li
{
   margin-bottom: 10px;
}

p
{
   margin-left: 10px;
}


/***************/
/* link styles */
/***************/

a:link
{
   color: darkblue;
   text-decoration: none;
}

a:visited
{
   color: darkblue;
   text-decoration: none;
}

a:active
{
   color: darkblue;
   text-decoration: none;
}

a:hover
{
   color: darkred;
   text-decoration: none;
}



/*****************/
/* custom styles */
/*****************/

.indent
{
   margin-left: 20px;
}

.invisible
{
   opacity: 0;
   filter: alpha(opacity=0);
   z-index: 1;
   position: relative;
   height: 0px;
}


.title_text1
{
   color: black;
   font-size: 48pt;
   font-family: verdana;
   font-weight: normal;
   margin-left: 0px;
   margin-top: 0px;
   opacity: 0;
   filter: alpha(opacity=0);
   z-index: 3;
   position: relative;
}

.title_text2
{
   color: black;
   font-size: 11pt;
   font-family: verdana;
   font-weight: normal;
   margin-left: 0px;
   opacity: 0;
   filter: alpha(opacity=0);
   z-index: 3;
   position: relative;

}

.resume-contact_text
{
   color: darkred;
   font-size: 10pt;
   font-family: tahoma;
   font-weight: bold;
   margin: 0px;
}

.project_table
{
   background-color: #E9F4F8;
   cursor: pointer;
/*   cursor: normal; */
   z-index: 6;
}

.project_table:hover
{
   background-color: lightblue;
   z-index: 6;
}


