/*  */
/* Presentation Stylesheet */ 

a { 
 border-bottom: dashed 1px black;
}

A:link {
 text-decoration: none;
 color: #6633CC ;
}

A:visited {
 color : #B4B4B4;
 text-decoration : none;
}

A:active {
 text-decoration: none;
 color: #6633CC ;
 background-color: #d0d5ea;
}

A:hover {
 text-decoration: none;
 background-color: #d0d5ea;
/* background-image: url("images/under.gif") no-repeat;*/
/*  background-position: bottom; */
}

body {
 font: 0.8em "tahoma","arial",sans-serif;
}

#bar {

 font-size: 1.2em;

}

#index { 
 padding: 0em 4em;
 white-space: pre;
 font-size: 1.4em;
 text-align: center;
 text-decoration: underline;
 color: #552BC9 ;
 font-variant: small-caps;
 margin: -2em 0em 0em 0em;
}

p {
 text-indent: 2em;
}

/*p:first-letter {
 font-size: 1.0em;
 font-weight: bold;
 color: #12127D;
 text-indent: 7em;
 letter-spacing: -1em;
}*/

a span {
 display: none;
}

a:hover span {
 position: absolute;
 display: block;
 left: 10em;
 background: #663399;
 font-size: 0.8em;
 margin-left: 0em;
 margin-bottom: 2em;
 color: #fff;
 padding: 3px;
}

table ul {
 margin-left: 2em;
 padding: 0;
}

#qual h3 { 
 font-size: 1.4em;
 text-decoration:underline; 
}

#obj {
 font-size: 1.0em;
 padding: 0px 10px;
 margin: 0px 0px 10px 0px;
 text-align: justify;
}

#cont {
 border-bottom: groove 5px black;
 padding: 2em;
}

#per {
 padding: 2em 2em;
 background: url("images/per.png") repeat-y center;
}

table#pro {
 background: url("images/job2.jpg") repeat-y center;
}

table#edu {
 background: url("images/edu_cartoon2.jpg") no-repeat center;
}

table#sport {
 background: url("images/sport.png") no-repeat center;
}

td {
 border: none;
 text-align: left;
 padding: 0.5em;
}

tr.subhead td {
 font: 1.5em "times roman", tahoma , sans-serif , arial bold ;
 text-decoration: underline;
 white-space: nowrap;
}

#pro ul li {
 list-style-type : square;
 padding: 5px 5px;
}

#pro ol li {
list-style-type : decimal;
padding: 5px 5px;
}

.cell {
 font: 1.1em "tahoma","arial",sans-serif;
 margin-left : 1em;
 list-style-type : square;
}

.cellfoot {
 font: 0.8em "tahoma","arial", sans-serif;
 margin-left: 5em;
 padding: 5px;
 white-space: nowrap;
}

.cellcontent {
 font: 1.1em "tahoma","arial",sans-serif;
 list-style-type : square;
 padding: 5px 3px;
}

pre.cell {
 font: 0.9em "tahoma","arial",sans-serif;
 list-style-type : square;
 margin-left : 5em;
 padding: 5px 5px;
}