.body {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-style: normal;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.bodyitalic {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-style: italic;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.footer {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 11px; 
	font-style: normal;
	color: #909090; 
	line-height: 150%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}

.aboutbody {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-style: normal;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.teachtutorbody {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-style: normal;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.aboutbodysmall {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-style: normal;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.aboutbodysmallitalic {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-style: italic;
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.aboutbodybold {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal; 
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: bold;
	text-align: left;
}

.aboutbodyboldmustard {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal; 
	color: #e7b727; 
	line-height:200%;
	text-indent: 20px;
	font-weight: bold;
	text-align: left;
}


.aboutbodyitalic {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: italic; 
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: normal;
	text-align: left;
}
.aboutbodyitalicbold {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: italic; 
	color: #606060; 
	line-height:200%;
	text-indent: 20px;
	font-weight: bold;
	text-align: left;
}
.bodyheader {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px; 
	color: #606060; 
	line-height:200%;
	font-weight: bold;
	text-align: left;
}

.resumebody {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;	
	font-size: 13px; 
	color: #606060; 
	line-height:100%;
	font-weight: normal;
	text-align: left;
}

.resumeheader {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;	
	font-size: 15px; 
	color: #606060; 
	line-height:100%;
	font-weight: normal;
	text-align: left;
}

.resumeheader2 {  
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;	
	font-size: 17px; 
	color: #e7b727; 
	line-height:100%;
	font-weight: normal;
	text-align: left;
}


table.resumetable{
	border-collapse: collapse;
	border: 1px solid #606060;
	border-spacing: 5px;
	width: 100%;
}
td.resumetd    {padding: 20px;}


hr.linefade { border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); }



/* unvisited link */
a:link {
    color: #e7b727;
}

/* visited link */
a:visited {
    color: #e7b727;
}

/* mouse over link */
a:hover {
    color: #606060;
}

/* selected link */
a:active {
    color: #606060;
}




/* --------- Drop Down Menu Specific Code -------- */
#topnavdesktop ul {
position:absolute;
left:-999em;
top:2em;
list-style:none;
border-top:none;
}
/* --------- Drop Down -------- */





ul#topnavdesktop {font-family:Tahoma,Geneva,sans-serif;font-size:16px;margin:0;padding:0;float:left;width:100%;}
ul#topnavdesktop li {margin:0;padding:0;list-style:none;float:left;margin:0 0.1em 0 0;}
ul#topnavdesktop li a {text-decoration:none;display:block;padding:0.2em 0.5em;border:1px solid gray;color:#e7b727;background:#f9f9f9;}
ul#topnavdesktop li a:hover {border:1px solid gray;color:#707070;background:#efefef;}
#topnavdesktop li:hover ul {left:482px;top:auto;padding:0.05em 0em;}
ul#topnavdesktop li a.current {border:1px solid gray;color:#707070;background:#f9f9f9;}


ul li {
    /*
     * We want the bullets outside of the list,
     * so the text is aligned. Now the actual bullet
     * is outside of the list’s container
     
    list-style-position: outside;

    /*
     * Because the bullet is outside of the list’s
     * container, indent the list entirely
     
    margin-left: 1em;
*/
    list-style-position: outside;
    margin: 0px;
    padding: 0px;
    text-indent: 0.0em;
    margin-left: 1em;
}



td.rightline{
  border: 1px #c3c3c3;
  border-style: none solid none none;
}

td.leftline{
  border: 1px #c3c3c3;
  border-style: none none none solid;
}

td.bottomline{
  border: 1px #909090;
  border-style: none none solid none;
}

td.leftrightpadded {
padding-left: 60px;
padding-right: 60px;
padding-top: 0px;
padding-bottom: 0px;
}

