/* Style Sheet for andynash.com developed January 8, 2007. */

body    { font-family:tahoma,arial,sans-serif; 
                color=#ffffff ;
                }
                

p           {color:#ffffff ; font-size:11pt ; padding-left:10pt ; }
p.captRight { font-style:italic ; text-align:right; padding-right:0pt ; }
p.captLeft  { font-style:italic ; text-align:left; padding-left:20pt ; }

h1          {color:#ffffff ; font-weight:bold ; font-size:16pt; }
h2          {color:#ffffff ; font-weight:bold ; font-size:14pt; }
h3          {color:#ffffff ; font-size:11pt; }

a           {font-weight:bold; }
a:link      {color:#FBF40D; text-decoration:none; }
a:visited   {color:#ECF482; text-decoration:none;  }     
a:hover     {color:#ffffcc; text-decoration:underline;  }
a:active    {color:#000000; background-color:#D2FFFF ; }

li        { color:#ffffff ; font-size:10pt; padding-top:5pt; padding-bottom:10pt; }

/* "headRight" -- top of page with photo on right -- */

#headRight    { width:550pt ;  padding:10pt;
                border-width:1px ; border-color:#FFFFFF ; border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#headRight  td.left {padding-right:20pt ;}


/* "headLeft" -- top of page with photo on left -- */

#headLeft   { width:550pt ; height:300px; padding:10pt;
                border-width:1px ; border-color:#FFFFFF ; border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }
 
#headLeft  td.right {padding-left:20pt ; }

/* "linksLeft" is formatting for a list of links on left side and content right. */

#linksLeft    { width:550pt ; padding:10pt; }
                
#linksLeft    a  {display:block ;  padding:3pt ; font-weight:bold ;}
#linksLeft    a.capt {font-style:italic ; display:inline ; padding:0pt ; }
#linksLeft    td.links  {width:300pt ;}

/* "navbar" is formatting for the horizontal navigation bar. */

#navbar    { width:550pt ; padding:10pt ; border-width:1px ; border-color:#FFFFFF ; border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }
#navbar    a  {font-style:normal; margin:0pt ; display:inline ;  padding:15pt ;}


/* "colorBGtext" is formatting for text with colored background. */

#colorBGtext  {  width:550pt ; padding-left:10pt ; padding-top:20pt ; padding-bottom:0pt ; 
border-width:2px ; border-color:#FFFFFF ; border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#colorBGtext  h2 {text-align:left ; font:underline ; padding-right:100pt ; display:inline ; }

#colorBGtext  a.headpdf  {font-size: 10pt; font-style:normal ; display:inline ; }
#colorBGtext  a.paperpdf  {font-size: 11pt; font-style:italic; font-weight:bold; }
#colorBGtext  a.project  {font-size: 11pt;  font-weight:bold; }

#colorBGtext   .jobtitle { font-weight:bold ; color:#AEF9FF ;}
#colorBGtext   .sigtitle { font-weight:bold ; color:#FF0000 ;}
#colorBGtext   li  { font-weight:normal ; font-size:11pt; padding-top:0pt ;}
#colorBGtext   .pubtitle { font-weight:bold ; font-style:italic ; }
#colorBGtext   blockquote { padding:0pt ; }
#colorBGtext   a.siglink { font-color:#DFD120 ;}

#colorBGtext   .indent { text-indent:20pt; }


/* "whiteBGtext" is formatting for text with colored background. */

#whiteBGtext  {  width:550pt ; padding:10pt ; 
border-width:2px ; border-color:#FFFFFF ;
border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#whiteBGtext  table {background-color:#FFFFFF ; padding-bottom:10pt ; }
#whiteBGtext   p   {color:#000000 ; padding-right:10pt; }
#whiteBGtext   h2  {color:#000000 ; padding-left:10pt ; padding-top:15pt ; }
#whiteBGtext   h3  {color:#000000 ; padding-left:10pt ;  }
#whiteBGtext   li  { font-size:11pt ; color:#000000; padding:0pt ; } 

#whiteBGtext   a   {color:#800000 ; text-decoration:underline ; font-weight:bold ; }
#whiteBGtext   blockquote { color:#000000 ; padding:0pt ; }

/* "zuripages" is formatting for the Zurich pages. */


#zuripages  {  width:550pt ; padding:10pt ; 
border-width:2px ; border-color:#FFFFFF ;
border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#zuripages  table {background-color:#AED7FF ; padding-bottom:10pt ; }
#zuripages   p   {color:#000000 ; padding-right:10pt; }

#zuripages   h2  {color:#000000 ; padding-left:10pt ; padding-top:15pt ; }
#zuripages   h3  {color:#000000 ; padding-left:10pt ;  }
#zuripages   li  { font-size:11pt ; color:#000000; padding:0pt ; } 
#zuripages   blockquote { color:#000000 ; padding:0pt ; }


#zuripages   a   {color:#0000C1 ; text-decoration:underline ; font-style:italic ; font-weight:bold ; }

#zuripages   img  {border-color:#AED7FF ; }

/* "sfopages" is formatting for the San Francisco pages. */


#sfopages  {  width:550pt ; padding:10pt ; 
border-width:2px ; border-color:#FFFFFF ;
border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#sfopages  table {background-color:#FFFFB0 ; padding-bottom:10pt ; }
#sfopages   p   {color:#000000 ; padding-right:10pt; }

#sfopages   h2  {color:#000000 ; padding-left:10pt ; padding-top:15pt ; }
#sfopages   h3  {color:#000000 ; padding-left:10pt ;  }
#sfopages   li  { font-size:11pt ; color:#000000; padding:0pt ; } 
#sfopages   blockquote { color:#000000 ; padding:0pt ; }


#sfopages   a   {color:#B61010 ; text-decoration:underline ; font-style:italic ; font-weight:bold ; }

#sfopages   img  {border-color:#FFFFB0 ; }

/* "viepages" is formatting for the Vienna pages. */


#viepages  {  width:550pt ; padding:10pt ; 
border-width:2px ; border-color:#FFFFFF ;
border-top-style:none ; border-bottom-style:solid ; border-left-style:none ; border-right-style:none ; }

#viepages  table {background-color:#FFFFFF ; padding-bottom:10pt ; }
#viepages   p   {color:#000000 ; padding-right:10pt; }

#viepages   h2  {color:#B12743 ; padding-left:10pt ; padding-top:15pt ; }
#viepages   h3  {color:#000000 ; padding-left:10pt ;  }
#viepages   li  { font-size:11pt ; color:#000000; padding:0pt ; } 
#viepages   blockquote { color:#000000 ; padding:0pt ; }


#viepages   a   {color:#B12743 ; text-decoration:underline ; font-style:italic ; font-weight:bold ; }

#viepages   img  {border-color:#FFFFFF ; }