/* =================================================================
  BASE LAYOUT
================================================================= */
@import url(common/templates/reset.css);
@import url(common/templates/global.css);

/* =================================================================
  CUSTOM FONTS FOR THIS LAYOUT
================================================================= */

/* LINE HEIGHT */
div#content p { line-height:1.2em; }

/* =================================================================
  CUSTOM FOR THIS LAYOUT
================================================================= */

/* POSITIONED RELATIVE SO WE CAN POSITION THE NAV */
div#doc { position:relative; padding-top:19.23em; }

/* HEADER */
div#branding { position:absolute; top:6.153em; left:0; width:764px; height:170px; background:url(common/templates/48/image_01.jpg) no-repeat; }
div#branding p { display:none; }

/* HEADER OVERLAY */
div#hook_1 { position:absolute; top:8em; left:0; width:100%; height:170px; }
div#hook_1 span { display:block; width:764px; margin:0 auto; height:170px; background-image:url(common/templates/48/header.png); }

/* =================================================================
  TYPOGRAPHY
================================================================= */

/* LINE HEIGHT */
div#branding p span, div#content p { line-height:1.2em; }

div#branding p span { font-size:1.23em; }
div#branding p span.line_1 { font-size:2.46em; font-weight:normal; }

/* =================================================================
  DEFAULT STYLE
================================================================= */

body { background:#FFF; }

/* BRANDING */
div#branding { color:#FFF; }

/* SITE INFO */
div#site_info, div#site_info a { background:#0A2A77; color:#FFF; }

/* DISCLAIMER */
div#disclaimer { color:#000; }

/* =================================================================
  NAVIGATION MENU
================================================================= */

div#navWrap { position:absolute; top:15px; left:82px; width:600px; }

div#navWrap { text-align:center; }

ul#nav li { display:inline; padding:10px 0; white-space:nowrap; }

ul#nav li a { line-height:1.538em; padding:0 12px; font-size:1.076em; text-decoration:none; font-family:Verdana, sans-serif; font-weight:bold; color:#919191; }
ul#nav li a:hover { color:#000; }


ul#nav li ul { display:none; }
