body, p, th, td, ul, ol, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {width:100%;text-align:center}

a.menu,a.menu:visited {margin-top: 3; margin-bottom: 3;text-decoration: none;color:red;font-size:10pt;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.menu:hover {font-weight:bold;}
a.active {font-weight:bold;color:black;}
p.menu {margin-top: 6; margin-bottom: 3;color:black;font-style:italic;font-weight:bold;font-size:10pt;}
div.menu {margin-left: 6; margin-bottom: 6;}
.large {font-size:12pt;font-weight:bold}

div.footer {width:600;font-size:8pt;}
div.snap {border-style:ridge;border-width:2px;}
table.main {width:100%;height:100%;table-layout:fixed;}
td.content {background-color:white;vertical-align:top}
span.c {color:red;font-style:italic;margin-left:4px}
hr {border-top:1px #085332 solid;color:#085332;height:1px}


.emph {font-size:16pt;font-weight:bold}
.src {font-weight:bold;font-style:italic;}
.srcpub {font-style:italic;font-weight:bold;}
.srcpos {font-style:italic;}
.srcinst {font-style:italic;}
.srclink {font-style:italic;}


div.home_page a.srclink  {display:none}
div.interviews {text-align:center}
div.tourevents p {margin:0}
div.reviews div.bylines  {text-align:right}

td.logo {display:none;;padding-top:4;padding-right:10}
div.media td.logo {display:block}
body.layout td.logo {display:block}
div.bylines  {text-align:right;font-size:9pt}


tr.interviewlogo {height:130}



span.canedit .src {width:150;} 
span.canedit .srcpos {width:150;} 
span.canedit .srcinst {width:306;} 
a.canedit .srclink {width:306;} 

