/* Typography */




h1, h2 {
font: 1.2em/1.6em arial narrow, arial, verdana, lucida, helvetica, sans-serif;
 font-weight: normal; letter-spacing: -.03em; color: #777777;
}

h3, h4 {
font: 1.2em/1.6em arial, verdana, lucida, helvetica, sans-serif;
 font-weight: normal; letter-spacing: -.03em; color: #777777;
}

h5 {
font: 1.2em/1.6em arial narrow, arial, verdana, lucida, helvetica, sans-serif;
 font-weight: normal; letter-spacing: -.03em; color: #777777;
}

p {
margin: 0 0 0 0;

 
font: 0.7em verdana, arial, lucida, helvetica, sans-serif;
 font-weight: normal; /*line-height: 1.7em;*/ color: #666666;}

p.link {
margin: 0 0 0 0;

 
font: 0.7em verdana, arial, lucida, helvetica, sans-serif;
 font-weight: normal; line-height: 1.5em; color: #666666;}





p.text {
margin: 0 0 0 0;

 
font: 0.7em verdana, arial, lucida, helvetica, sans-serif;
 font-weight: normal; line-height: 1.3em; color: #666666;}









/* h1 */


h1 {
font-size: 1.3em;
 font-weight: bold;
 line-height: 1.4em;
 margin: 0;
 padding: 0px 0 12px 0;
}



/* h2 */


h2 {
font-size: 1.2em;
 font-weight: bold;
 line-height: 1.0em;
 margin: 0;
 padding: 0px 0 12px 0;
}



/* h3 */


h3 {
font-size: 0.9em;
 font-weight: bold;
 line-height: 1.0em;
 margin: 0;
 padding: 0px 0 0px 0;
}



/* h4 */


h4 {
font-size: 0.9em;
 font-weight: bold;
 line-height: 1.0em;
 margin: 0;
 padding: 0px 0 12px 0;
}



/* h5 */


h5 {
font-size: 1.3em;
 font-weight: bold;
 line-height: 1.3em;
 margin: 0;
 padding: 0px 0 0px 0;
}



