body{font-family:helvetica,sans-serif;font-size:12pt;background:white;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;border-bottom:45px solid black;border-right:12px solid black;border-left:12px solid black;border-top:12px solid black;}
p{font-family:helvetica,sans-serif;font-size:12pt;background:white;}
h1{font-family:helvetica,sans-serif;font-size:16pt;letter-spacing:0.08em;}
a:link,a:visited{text-decoration:none;color:#4A59A4;letter-spacing: 0.08em;}
a:hover{text-decoration:none;color:#4A59A4;background:transparent;font-weight:bold;/*text-transform:uppercase;*/ letter-spacing: 0.08em;}
.shortcuts{text-align:center;}
.pagedescription{background:#E6E6E6;}
/*resume styles*/
.section{background:#E6E6E6;font-family:helvetica,sans-serif;font-size:10pt;}
.sectionlist{font-family:helvetica,sans-serif;font-size:9pt;font-weight:bold;text-decoration:underline;}
.sectionitem,.sectiondescription,.reference{font-family:helvetica,sans-serif;font-size:9pt;}
/*computer science styles*/
.cssection{background:white;font-family:helvetica,sans-serif;font-size:14pt;font-weight:bold;color:black;text-align:center;}
.cssectionlist{background:black;font-family:helvetica,sans-serif;font-size:10pt;font-weight:bold;color:white;}
.cssectionitem,.cssectiondescription{background:#E6E6E6;font-family:helvetica,sans-serif;font-size:10pt;color:black;}
/*interests styles*/
.interestcategory{background:white;font-family:helvetica,sans-serif;font-size:10pt;}
/*programming language styles*/
.property{color:purple;}
.propertydescription{color:black;}
/*slashdot headlines styles*/
.slash_story{text-align:left;font-family:helvetica,sans-serif;font-size:10pt;}
.slash_title{font-family:helvetica,sans-serif;font-size:10pt;}
.slash_time{font-family:helvetica,sans-serif;font-size:10pt;}
.slash_image{text-align:right;}
