body { background: #001527 url("images/splash_01.gif") repeat-x; margin: 0; }
body, p, td, li, input, select, option, textarea { font: 12px/15px verdana, sans-serif; color: #5F5F5F; }
h1 { font: bold 20px verdana; color: #FF6600; text-transform: uppercase; }
h2 { font: bold 15px verdana; color: #5F5F5F; }

/* MORE INFO BUTTON - use <p class="moreinfo"> ... </p> */
.moreinfo { color: #FF6600; font-weight: bold; font-size: 11px; margin-top: 0px; padding-top: 0; }
.moreinfo a { color: #FF6600; text-decoration: none; font-weight: bold; }
.moreinfo a:visited { color: #FF6600; text-decoration: none; }
.moreinfo a:hover { color: #336699; text-decoration: none; }

/* FORMATTED NUMBERED LIST - use <li><p> ... </p></li> for correct formatting */
ol.custom li { font-weight: bold; color: #003366; list-style-type: decimal-leading-zero; }
ol.custom li p { font-weight: normal; color: #5F5F5F;}

/* FIRST ROW OF NAVIGATION */
#nav_top_header_img { float: left; width: 525px; height: 34px; overflow: hidden; }
#nav_aies_email { float: left; background: url("images/splash_08.jpg") no-repeat; width: 101px; height: 34px; overflow: hidden; }
#nav_aies_email a { display: block; padding: 12px 0 0 36px; color: #FFFFFF; font: bold 11px arial; text-decoration: none; }
#nav_aies_email a:hover { color: #FF9900; text-decoration: none; }
#nav_pyramid_email { float: left; background: url("images/splash_09.jpg") no-repeat; width: 124px; height: 34px; overflow: hidden; }
#nav_pyramid_email a { display: block; padding: 12px 0 0 36px; color: #FFFFFF; font: bold 11px arial; text-decoration: none; }
#nav_pyramid_email a:visited { color: #FFFFFF; text-decoration: none; }
#nav_pyramid_email a:hover { color: #000033; text-decoration: none; }

/* SECOND ROW OF NAVIGATION */
#nav_orange_nav { background: url("images/splash_10.gif") repeat-x; height: 47px; overflow: hidden; }
#nav_orange_nav a { float: left; display: block; text-align: center; padding-top: 15px; color: #FFFFFF; font: bold 16px arial; text-decoration: none; width: 90px; height: 47px; }
#nav_orange_nav a:visited { color: #FFFFFF; text-decoration: none; }
#nav_orange_nav a:hover { background: url("images/splash_10-over.gif") repeat-x; text-decoration: none; }
#nav_orange_nav_div { float: left; background: url("images/splash_11.gif") no-repeat; width: 1px; height: 45px; overflow: hidden; }
#nav_blue_nav { float: right; margin-top: 10px; background: url("images/splash_17.gif"); width: 284px; height: 37px; overflow: hidden; }
#nav_blue_nav a { float: left; display: block; text-align: center; padding-top: 12px; color: #FFFFFF; font: bold 12px arial; text-decoration: none; width: 69px; height: 37px; }
#nav_blue_nav a:visited { color: #FFFFFF; text-decoration: none; }
#nav_blue_nav a:hover { background: url("images/splash_17-over.gif") repeat-x; text-decoration: none; }
#nav_blue_nav_div { float: left; background: url("images/splash_18.gif") no-repeat; width: 1px; height: 35px; overflow: hidden; }

/* CONTENT TITLE BAR */
#content_title { background: url("images/content_title.gif") no-repeat; width: 343px; height: 38px; overflow: hidden; color: #FFFFFFF; text-align: right; }
#content_title h1 { color: #FFFFFF; margin: 0; padding: 5px 5px 0 0; }

/* CONTENT */
#content_graphic_bar { background: url("images/content_07.jpg") repeat-x; }
#content_graphic_bar_title { background: url("images/content_06.jpg") no-repeat; width: 350px; height: 72px; overflow: hidden; }
#content_graphic_bar_title h1 { color: #FFFFFF; font-weight: normal; font: 16px arial; margin: 0; padding: 30px 0 0 15px; }
#content_bg { background: #5096D2 url("images/splash_21.gif") repeat-x; }
#content_pad { padding: 0 10px 10px 10px; }
.table_row1 { background: #99CCFF; color: #000000; }
.table_row1 td { color: #000000; }
.table_row2 { background: #CCCCCC; color: #000000; }
.table_row2 td { color: #000000; }

/* SPLASH CONTENT CELLS */
#splash_content_toprow { width: 313px; height: 30px; color: #DDDDDD; background: url("images/splash_23.gif") repeat-x; overflow: hidden; }
#splash_content_redblock { position: relative; background: url("images/splash_29.jpg") no-repeat; width: 344px; height: 170px; }
#splash_content_redblock_tab { position: absolute; bottom: 10px; left: 23px; height: 40px; width: 95px; text-align: center; color: #FFFFFF; text-transform: uppercase; }
#splash_content_redblock_tab a { display: block; color: #FFFFFF; text-decoration: none; }
#splash_content_redblock_tab a:visited { color: #FFFFFF; text-decoration: none; }
#splash_content_redblock_tab a:hover { color: #000000; text-decoration: none; }
#splash_content_blueblock { position: relative; background: url("http://www.pyramid.net/images/splash_31.jpg") no-repeat; width: 343px; height: 170px; }
#splash_content_blueblock_tab { position: absolute; background: url("http://www.pyramid.net/images/splash_32.gif") no-repeat; bottom: 0px; left: 20px; height: 24px; width: 147px; text-align: center; color: #003366; font-size: 10px; }
#splash_content_blueblock_tabtwo { position: absolute; background: url("http://www.pyramid.net/images/splash_32.gif") no-repeat; bottom: 12px; left: 20px; height: 24px; width: 147px; text-align: center; color: #003366; font-size: 10px; }

#splash_content_blueblock_tab a, #splash_content_blueblock_tabtwo a { display: block; color: #003366; text-decoration: none; }
#splash_content_blueblock_tab a:visited, #splash_content_blueblock_tabtwo a:visited { color: #003366; text-decoration: none; }
#splash_content_blueblock_tab a:hover, #splash_content_blueblock_tabtwo a:hover { color: #6699CC; text-decoration: none; }

/* FOOTER */
#splash_footer { background: url("images/splash_34.gif") repeat-x; height: 23px; color: #003333; }
#splash_footer_left { float: left; padding: 5px 0 0 10px; font: bold 11px arial; width: 400px; height: 22px; }
#splash_footer_right { float: left; padding: 5px 10px 0 0; font: bold 11px arial; text-align: right; width: 325px; height: 22px; }

