/*================================================== TYPOGRAPHY STYLES */
/*
    CSS Document for Diageo Annual Review 2009
    Build: Julien Decaudin on behalf of SAS - 24/08/2009
*/

body
{
    font-family: Lucida Grande, Lucida Sans Unicode, Arial, Sans-Serif;
    font-size: 100%;
    line-height: 0.94em; /* 15px */
}

/*--------------------------------------------------=> HEADERS */
/* H1 */
h1
{
    font-size: 1.50em; /* 24px */
    font-weight: normal;
    line-height: 20px;
}

/* H2 */
h2
{
    font-size: 1.19em; /* 19px */
    font-weight: normal;
    line-height: 17px;
}

/* H3 */
h3
{
    font-weight: normal;
    font-size: 0.88em; /* 14px */  
}

h3 span
{
    font-size: 0.86em; /* 12px */
}

/*--------------------------------------------------=> CONTENT ELEMENTS */
/*-------------> Paragraph */
p
{
    font-size: 0.69em; /* 11px */
    line-height: 17px;
}

p.intro
{
    font-size: 0.88em; /* 14px */    
}
/*-------------> Links */
a
{
    text-decoration: none;
}

.column_content_right a, #flash_placeholder a
{
    text-decoration: underline;
}

#top
{
    font-size:0;
}


/*-------------> Lists */
li, dt, dd
{
    font-size: 0.69em; /* 11px */
}

ul.bullet_list li
{
    font-size: 0.75em; /* 12px */
    line-height: 17px;
}

ul.bullet_list ul li
{
    font-size: 1em; /* 12px */
    line-height: 12px;
}

/* Sitemap */
#sitemap li li
{
    font-size: 1em;
}

#sitemap a
{
    text-decoration:none;
}

/*-------------> Modules */

/*-------------> Misc */
.brand_item strong
{
    font-size: 1.45em; /* 16px */  
}

.brand_list li
{
    font-size: 0.75em; /* 12px */
}

.brand_list li li
{
    font-size: 1em; /* 12px */
}

/*--------------------------------------------------=> FORMS */

/*--------------------------------------------------=> MASTER LAYOUT */

/*--------------------------------------------------=> NAVIGATION */
/* Portal */
#portal_list li
{
    font-size: 1em; /* 16px */
    line-height:20px;
}

/* Main navigation */
#main_nav li
{
    font-size: 0.88em; /* 14px */
    line-height:17px;
}

#main_nav .nav_popup p
{
    font-size: 0.71em; /* 10px from 14px */
    line-height:normal;
}

/* Anchor list */
#anchor_list li
{
    font-size: 0.63em; /* 10px */
}

/* Support navigation */
.support_nav li
{
    font-size: 0.56em; /* 9px */
    line-height:14px;
}

/*--------------------------------------------------=> UTILITY CLASSES */
.uppercase
{
    text-transform: uppercase;
}

.halfwidth_right
{
    text-align: right;
}

.clearer, .spacer
{
    line-height: 0;
    font-size: 0;
}

/*-------------> Tables */
table
{
    font-size: 0.687em; /* 11px */
}

li table
{
    font-size:1em;
}

.datatable th
{
    font-weight:bold!important;
}

.datatable th.normal
{
    font-weight:normal!important;
}

.datatable thead th
{
    font-size: 0.91em;  /*10px */    
}

.generaltable th
{
    font-weight: normal;
}

