/*================================================== TYPOGRAPHY STYLES */
/*
    CSS Document for Diageo Annual Report 2009
    Build: Pete Robelou on behalf of SAS - 24/08/2009
*/

body
{
    font-family: Lucida Grande, Lucida Sans Unicode, Arial;
    font-size: 100%; /* 16px */
    line-height: 0.94em; /* 15px */
}

/*--------------------------------------------------=> HEADERS */
/* Global */
h1, h2, h3
{
    font-family: Lucida Grande, Lucida Sans Unicode, Arial;
}

/* H1 */
h1
{
    font-size: 1.312em; /* 21px */
    font-weight: normal;
    line-height: normal;
}

/* H2 */
h2
{
    font-size: 1em; /* 16px */
    font-weight: normal;
    line-height: normal;
}

#glossary_wrapper h2
{
    font-size: 1.13em;
}

/* H3 */
h3
{
    font-weight: bold;
    font-size: 0.687em;  /*11px */
}

/* H4 */
h4
{
    font-style: italic;
    font-family: Arial;
    font-size: 0.75em; /* 12px */
}

/*--------------------------------------------------=> CONTENT ELEMENTS */
/*-------------> Paragraph */
p
{
    font-size: 0.687em; /* 11px */
    line-height: 16px;
}

p.intro
{
    font-size: 1.125em; /* 18px */
    line-height: 22px;
}

p.notes
{
    font-size: 0.625em; /* 10px */
    line-height:14px;
}

p span.medium_text
{
    font-size: 1.454em; /* 16px */
    line-height: 18px;
}

p span.large_text
{
    font-size: 2.181em; /* 24px */
    line-height: 26px;
}

#banner_quote p.title
{
    font-size: 1em; /* 16px */
    line-height: 20px;
}

#home_page p.intro
{
    font-size: 1.125em; /* 18px */
    line-height: 22px;
}

#home_page p.module_title
{
    font-size: 0.687em; /* 11px */
}

#home_page .column_one_quarter p
{
    /*letter-spacing: -1px;*/
}

.column_one_quarter p
{
    line-height:14px;
}

p.quote_author
{
    line-height:14px;
}

#footer p
{
    font-size: 0.625em; /* 10px */
}


/*-------------> Links */
a
{
}

a.banner_link
{
    font-size: 1em; /* 11px */
}

a.arrow_link
{
    font-size: 0.687em; /* 11px */
}

a.backtop_link
{
    font-size: 0.625em; /* 10px */
    line-height:14px;
}

a.expanding_link
{
    font-weight: bold;
    font-size: 0.687em; /* 11px */
}


/*-------------> Lists */
li, dt, dd
{
    font-size: 0.687em; /* 11px */
}

ul li ol
{
    font-size: 1.4em;
}

ul.simple_list li
{
    font-size: 0.687em; /* 11px */
    line-height: 16px;
}

.rh_module ul.simple_list li
{
    line-height: 14px;
}

ul.bullet_list li
{
    font-size: 0.687em; /* 11px */
    line-height: 16px;
}

.column_one_quarter ul.bullet_list li
{
    line-height: 14px;
}

table ul.bullet_list li
{
    font-size: 1em; /* 12px */
    line-height: 15px;
}

ul.notes li
{
    font-size: 0.62em;  /*10px */
    line-height:14px;
}

ul.notes li li
{
    font-size:0.687em !important;
}

/* Sitemap */
#sitemap li li
{
    font-size:1em;
}

li p
{
    font-size:1em;
}


/*-------------> 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;
}

.small_body tbody td
{font-size:0.96em;}

/* download centre */
#download_table table thead tr td
{
    font-weight:bold;
}

/* glossary */
.glossary_terms thead td
{
    font-weight:bold;
}

.glossary_terms td p
{
    font-size:1em;
}


/*-------------> Modules */

/*-------------> Misc */
.hr_dotted
{
    line-height: 0px;
    font-size: 0px;
}

table sup, sup
{
    font-size: 0.909em; /* 10px */
}

/*--------------------------------------------------=> FORMS */
#header_search_form_container .input_text
{
    font-size: 0.687em; /* 11px */
    font-family: Lucida Grande, Lucida Sans Unicode, Arial; /*letter-spacing: -1px;*/
}

/* Buttons */
button
{
    cursor: pointer;
}

/*--------------------------------------------------=> MASTER LAYOUT */


/*--------------------------------------------------=> NAVIGATION */
/* header support nav */
#header_support_nav li
{
    line-height: 23px; /*letter-spacing: -1px;*/
}

#header_support_nav li.drop_link ul li
{
    font-size: 1em; /* 11px */
    line-height: 16px;
}

/* header main nav */
#header_main_nav li
{
    font-size: 0.75em; /* 12px */ /*letter-spacing: -1px;*/
    line-height: normal;
}

/* breadcrumb nav */
#breadcrumb_nav li
{
    font-size: 0.625em; /* 10px */
}

/* left nav */
#left_nav li
{
    line-height: 14px;
}

/* anchor nav */
#anchor_nav li
{
    line-height: 14px;
}

#anchor_nav li
{
    font-weight: bold;
}

#anchor_nav li.title
{
    font-weight: normal;
}

#left_nav li a
{
    line-height: 1em;
}

/* glossary nav */
ul.section_links li
{
    font-weight: bold;
}


/* footer support nav */
#footer_support_nav li
{
    font-size: 0.625em; /* 10px */
}

/*--------------------------------------------------=> UTILITY CLASSES */
.uppercase
{
    text-transform: uppercase;
}

.clearer, .spacer
{
    line-height: 0;
    font-size: 0;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

