img { border:0px; }
body { background:#FFFFFF; margin:0px; padding:0px; }

p { font:11px Arial; color:#00489A; line-height:17px; margin:0px 0px 17px 0px; }
h1 { font:bold 11px Arial; color:#00489A; line-height:17px; margin:0px; }
h2 { font:bold 11px Arial; color:#FF9900; line-height:17px; margin:0px; }

a, a:link, a:visited { font:bold 11px Arial; color:#00489A; text-decoration:underline; }
a:active, a:hover { color:#FF9900; text-decoration: underline; }

ul { margin:0px 0px 17px 0px; padding:0px; list-style-type: none; }
li { font:11px Arial; color:#00489A; line-height:17px; background:url(../img/bullet.gif) no-repeat 0px 0.7em; padding-left:36px; }

.centerTable { width:100%; height:100%; }
.centerTable td { text-align:center; vertical-align:middle; }

#homeContainer { position:relative; width:765px; height:450px; border:1px solid #1F5EA6; background:url(../img/home_bg.gif) no-repeat; text-align:left; } 
#homeLogo { position:absolute; top:34px; left:37px; }
#homeSubNav { position:absolute; top:34px; left:580px; font:11px Arial; color:#00499A; }
#homeSubNav a, #homeSubNav a:link, #homeSubNav a:visited { font:11px Arial; color:#00499A; text-decoration:none; }
#homeSubNav a:hover, #homeSubNav a:active { text-decoration:underline; }
#homeTagline { position:absolute; top:390px; left:435px; }
#homeIntro { position:absolute; top:203px; left:145px; font:13px Arial; color:#00489A; line-height:16px; text-align:center; width:260px; }
#homeKeywords { position:absolute; top:128px; left:160px; }
#homeArrow { position:absolute; top:206px; left:87px; }

#homeNav div { position:absolute; padding-left:28px; }
#homeNav .blue { background:url(../img/home_arrow_blue.gif) no-repeat; }
#homeNav .gold { background:url(../img/home_arrow_gold.gif) no-repeat; }

#siteContainer { width:100%; text-align:center; } 
#siteHeader { position:relative; width:765px; height:89px; background:url(../img/header_bg.gif) no-repeat; }
#siteLogo { position:absolute; top:21px; left:21px; }

#subNav { position:absolute; top:60px; left:567px; font:11px Arial; color:#00499A; }
#subNav a, #subNav a:link, #subNav a:visited { font:11px Arial; color:#00499A; text-decoration:none; }
#subNav a:hover, #subNav a:active { text-decoration:underline; }

#sectionTitleRow { position:relative; width:763px; height:55px; border:1px solid #1154A2; border-top:0px; border-bottom:0px; -moz-box-sizing: content-box; }
#sectionTitle { position:absolute; top:22px; left:107px; }

#mainContent { position:relative; width:763px; background:url(../img/content_bg.gif) repeat-y; border:1px solid #1154A2; border-top:0px; border-bottom:0px; text-align:left; -moz-box-sizing: content-box; }
#mainLeft {  float:left; display:inline; width:217px; padding:3px 0px 0px 107px; background:url(../img/subnav_bg.gif) no-repeat; height:400px; -moz-box-sizing: content-box; position:relative; }
#mainRight { float:left; display:inline; width:380px; padding:0px 30px 0px 20px; -moz-box-sizing: content-box; }

#mainLeft #tagline { position:absolute; bottom:10px; left:27px; background:url(../img/tagline.gif) no-repeat; width:278px; height:16px; }
#mainLeft .item { position:relative; width:158px; white-space:nowrap; border-bottom:1px solid #EDEDED; padding:2px 0px 2px 2px; }
#mainLeft .current { font:12px Arial; color:#FF9900; }
#mainLeft .current img { position:absolute; top:3px; left:-26px; }
#mainLeft a, #mainLeft a:link, #mainLeft a:visited { font:12px Arial; color:#00499A; text-decoration:none; }
#mainLeft a:hover, #mainLeft a:active { color:#FF9900; text-decoration:none; }

#siteFooter { width:763px; height:20px; border:1px solid #1154A2; border-top:0px; margin-bottom:15px; -moz-box-sizing: content-box; }

ul.pressReleases li { padding-bottom:10px; }
ul.pressReleases li a { font-weight:normal; }

#nav { width:763px; height:34px; background:url(../img/nav.gif); border:1px solid #1154A2; border-bottom:0px; margin:0px; padding:0px; position:relative; }
#nav li { position:absolute; top:0px; margin:0px; padding:0px; list-style:none; background:none; }
#nav li, #nav a { height:34px; display:block; }

#btn1 { left:0px;	width:65px; }
#btn2 { left:66px;	width:56px; }
#btn3 { left:123px; width:86px; }
#btn4 { left:210px; width:88px; }
#btn5 { left:299px;	width:115px; }
#btn6 { left:415px;	width:86px; }
#btn7 { left:502px; width:108px; }
#btn8 { left:611px; width:66px; }
#btn9 { left:678px; width:85px; }

#btn1 a:hover, #btn1 a.current { background:url(../img/nav.gif)    0px -34px no-repeat; }
#btn2 a:hover, #btn2 a.current { background:url(../img/nav.gif)  -66px -34px no-repeat; }
#btn3 a:hover, #btn3 a.current { background:url(../img/nav.gif) -123px -34px no-repeat; }
#btn4 a:hover, #btn4 a.current { background:url(../img/nav.gif) -210px -34px no-repeat; }
#btn5 a:hover, #btn5 a.current { background:url(../img/nav.gif) -299px -34px no-repeat; }
#btn6 a:hover, #btn6 a.current { background:url(../img/nav.gif) -415px -34px no-repeat; }
#btn7 a:hover, #btn7 a.current { background:url(../img/nav.gif) -502px -34px no-repeat; }
#btn8 a:hover, #btn8 a.current { background:url(../img/nav.gif) -611px -34px no-repeat; }
#btn9 a:hover, #btn9 a.current { background:url(../img/nav.gif) -678px -34px no-repeat; }
