/*------------------------------------------------------------------

[Typography Stylesheet] -> Typography size and style manager



Project:	Brainsonic Website

Version:	2.0

Author:		JC "GoOz" Pagnon

URI:		www.brainsonic.com

-------------------------------------------------------------------*/

#global {

	font: normal normal 62.5%/1.3 Tahoma;

}

ul.navigation, #nav ul li {

	font-size: 1.4em;

	/*text-transform: uppercase;*/

	font-weight: bold;

}

#nav ul li {

	font-size: 2em;

}



a:hover,

a:active,

ul.navigation a,

#nav a,

#nav ul li a,

#newsReader p a:hover, 

a.more:link,

#footer a,

#contact p a:hover,

#breadcrumbs a,

#lastBUProjects a,

.project .moreLnk a:hover,

#presentation a,

.connexe a:hover,

#pagination a:hover,

.toggler h3 a,

.postuler a:link,

#formNewsletterContainer #btnNext a, 

#pressReader ul li a, 

#newsReader ul li a {

	text-decoration: none;

}

a:link,

a.more:hover,

#pressReader ul li a:hover,

#newsReader ul li a:hover,

#lastProjects .desc .infos a,

#footer a:hover,

#contact p a,

#breadcrumbs a:hover,

#lastBUProjects span a:hover,

.project .moreLnk a,

#presentation a:hover,

.postuler a:hover  {

	text-decoration: underline;

}

.focusTitle h1, .toggler h3 {

	font-size: 2em;

	text-transform: uppercase;

	line-height: 0.8;

}

.citation p {

	font-size: 1.7em;

}

.citation p.speaker,

#newsDetail h1,

#contentDetail h2 {

	font-size: 1.4em;

}

.focusTitle h2 {

	font-size: 1.6em;

	font-weight:bold;

}

.infosBlock h3,

.descInfos h3,

.descInfos .division,

#error .text #redirect {

	font-size: 1.3em;

}

#nav li,

#lastProjects .desc .infos,

.descInfos .offer  {

	font-size: 1.2em;

}



.connexe #lastBUProjects span {

	font-size: 0.9em;

}



div.panel,

#newsReader p a,

#newsLinks,

#newsletterSubscription,

#whitePaper,

#pressReader,

#pressReader strong,

#footer,

#contactForm,

#presentation,

#newsletter,

#breadcrumbs,

.infosBlock,

#lastBUProjects,

.descInfos, 

.connexe,

#newsTpl #content ol,

#pagination,

.intro,

.asterisk,

#actionnaires,

.bio,

.team,

#contentDetail {

	font-size: 1.1em;

}

#newsReader p.date{

	font-size: 1em;

	font-weight: normal;

}

#nav ul li,

#pressReader ul,

#formNewsletter,

#formNewsletter input,

#contentDetail div.img span {

	font-size: 0.9em;

}

#formNewsletter p, #formNewsletter #checkboxes span {

	font-size: .8em;

}

#formNewsletterContainer h2 ol li {

	font-size: 2.7em;

	vertical-align: middle;

	line-height: 37px;

}

.connexe h1 {

	font-size: 2em;

	text-transform: uppercase;

}

.connexe h2 {

	font-size: 1.0em;

}



.connexe h3 {

	font-size: 1.5em;

}

.connexe h4 {

	font-size: 1.25em;

}

.connexe h5 {

	font-size: 1em;

}

#error .text p {

	font-size: 2em;

}

div.panel .subtitle, 

#nav a,

#newsReader p a,

#footer h4,

#breadcrumbs a,

.descInfos h3,

.descInfos .division,

#presentation a.active,

#pagination .active,

.connexe h1,

.connexe h2,

.connexe h3,

.connexe h4,

.connexe h5,

ol li h2,

.asterisk,

#actionnaires h3,

.team h3,

#error .text #redirect a,

#newsDetail h1,

#contentDetail h2 {

	font-weight: bold;

}

.dotted {

	font-size: 0;

	line-height: 0;

}

.more {

	line-height: 1.8;

}

.more span {

	line-height: 0.8;

}

#newsletterSubscription input {

	line-height: 16px;

}

.infosBlock h3 {

	text-transform: uppercase;

	font-family: Arial;

}

#formNewsletter input {

	line-height: 1.2;

}

div.panel h2,

div.panel p {

	line-height: 1.4;

}

i, em {

	font-style: italic;

}

.postuler a, .submit input {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 1.1em;

	text-decoration: none;

	font-family: Arial;

}

#formNewsletterContainer {

	font-family: Arial;

}

#formNewsletterContainer #btnSubmit input {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 1.1em;

}

#formNewsletterContainer h2 ol li span {

	font-size: 0.5em;

	vertical-align: top;

}

#btnNext, #btnSubmit {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 1.6em;

}

#formNewsletter div, #formNewsletter p {

	text-align: right;

}

#formNewsletter #checkboxes,

#formNewsletter #checkboxes div,

#formNewsletter label.error {

	text-align: left;

}
