@charset "utf-8";
/*--STA-IPS Redesign. Mar 25, 2008. Author: Doug Garrigan--*/
/*------------------------x8 main---------*/
body {margin:0px; 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#00529B;
background-image:url(../images/uI/bg.gif); background-repeat:repeat-x;}
#contain {width:820px; height:auto; margin-right:auto; margin-left:auto; background-color:#FFFFFF; position:relative}
#header {width:819px;height:114px;position:relative;background-image:url(../images/uI/header.jpg);background-position:center top;background-repeat:no-repeat;}
#header2 {width:819px;height:114px;position:relative;background-image:url(../images/uI/header2.jpg);background-position:center top;background-repeat:no-repeat;}
#header3 {width:819px;height:114px;position:relative;background-image:url(../images/uI/header3.jpg);background-position:center top;background-repeat:no-repeat;}
/*Internal Header*/
#headerInt {width:819px;height:108px;position:relative;background-image:url(../images/uI/header.jpg);background-position:center top;background-repeat:no-repeat;}
#headerInt2 {width:819px;height:108px;position:relative;background-image:url(../images/uI/header3.jpg);background-position:center top;background-repeat:no-repeat;}
a {text-decoration:none; color: #00529B; font-weight:bold;}
a:hover {color:#999999}
p {font-size: 14px;padding-left: 42px;margin-top: 0px;margin-right: 42px;margin-bottom: 0px;margin-left: 0px;padding-top: 16px;padding-bottom: 16px;}
/*Used on User Agreement & Privacy Policy*/
h1 { display:block; font-size:12px; padding:0px; margin:0px; width:auto; height:auto;letter-spacing:1px;
text-indent:0px; border-bottom:1px #CCCCCC solid;color: #666666; margin-top:20px;line-height:24px; color:#00529B; margin-left:42px;}
/*Back to Tops*/
h7 {font-weight:normal;padding-right: 22px;padding-left: 42px;padding-top: 22px;padding-bottom: 36px;color: #00529B;}
a.backToTopLink:link, a.backToTopLink:visited{text-decoration: none;font-weight:normalfont-size: 10px;padding-left: 42px;padding-bottom: 32px;color: #00529B;}
a.backToTopLink:hover {text-decoration: underline;}
/*Stock ticker*/
#tick {position:absolute;background-image: url(../images/uI/ticker1.gif);width:124px;height:68px;left: 672px;top: 6px;}
/*Image boxes*/
img.img { padding-left:7px; display:block;}
#lines {text-align:center;margin-left:auto; margin-right:auto; width:auto; height:auto}
#footer { clear:both; height:37px;font-size:10px;line-height:24px; background-image:url(../images/uI/footerBg.gif); background-repeat:no-repeat;
background-position:center;}
#footer a { font-weight:normal;}
#fL { float:left; padding-left:30px; padding-top:3px;}
#fR { float: right; padding-right:60px;padding-top:3px;}

/*--main navigation--*/
#mnav {position:absolute;height:25px;width:820px;top:81px;}
#mnav ul {margin:0px; list-style:none; position:relative;}
#mnav ul li {position:absolute;height:22px;text-align:center;display: block;top: 0px;}
#mnav ul li a {display:block; text-decoration:none; width:auto; height:22px;line-height:24px;}
#mnav ul li a:hover { background-color:#EAEAEA;}
/*pHome*/
li#pHome {width:76px;left:255px;background-image:url(../images/mainNav/navHome.jpg)}
li#pHome a.active:hover,body#pHome li#pHome a.active { background-image:url(../images/mainNav/navHome_over.jpg)}
/*p10*/
li#p10 {width:76px;left:332px;background-image:url(../images/mainNav/navAbout.jpg)}
li#p10 a.active:hover,body#p10 li#p10 a.active { background-image:url(../images/mainNav/navAbout_over.jpg)}
/*p20*/
li#p20 {width:76px;left:409px;background-image:url(../images/mainNav/navServices.jpg)}
li#p20 a.active:hover,body#p20 li#p20 a.active { background-image:url(../images/mainNav/navServices_over.jpg)}
/*p30*/
li#p30 {width:76px;left:486px;background-image:url(../images/mainNav/navSafety.jpg)}
li#p30 a.active:hover,body#p30 li#p30 a.active { background-image:url(../images/mainNav/navSafety_over.jpg)}
/*p40*/
li#p40 {width:76px;left:563px;background-image:url(../images/mainNav/navCareers.jpg)}
li#p40 a.active:hover,body#p40 li#p40 a.active { background-image:url(../images/mainNav/navCareers_over.jpg)}
/*p50*/
li#p50 {width:76px;left:640px;background-image:url(../images/mainNav/navNewsRoom.jpg)}
li#p50 a.active:hover,body#p50 li#p50 a.active { background-image:url(../images/mainNav/navNewsRoom_over.jpg)}
/*p60*/
li#p60 {width:76px;left:717px;background-image:url(../images/mainNav/navInvestors.jpg)}
li#p60 a.active:hover,body#p60 li#p60 a.active 
{ background-image:url(../images/mainNav/navInvestors_over.jpg)}
/*internal page main nav active states*/
li#p10 a.active:hover,body#p11 li#p10 a.active,
li#p10 a.active:hover,body#p12 li#p10 a.active,
li#p10 a.active:hover,body#p13 li#p10 a.active,
li#p10 a.active:hover,body#p14 li#p10 a.active,
li#p10 a.active:hover,body#p15 li#p10 a.active
li#p10 a.active:hover,body#p151 li#p10 a.active
li#p10 a.active:hover,body#p152 li#p10 a.active
li#p10 a.active:hover,body#p16 li#p10 a.active
{ background-image:url(../images/mainNav/navAbout_over.jpg)}

li#p20 a.active:hover,body#p20b li#p20 a.active,
li#p20 a.active:hover,body#p21 li#p20 a.active,
li#p20 a.active:hover,body#p22 li#p20 a.active,
li#p20 a.active:hover,body#p23 li#p20 a.active,
li#p20 a.active:hover,body#p24 li#p20 a.active 
{ background-image:url(../images/mainNav/navServices_over.jpg)}

li#p30 a.active:hover,body#p31 li#p30 a.active,li#p30 a.active:hover,body#p32 li#p30 a.active,
li#p30 a.active:hover,body#p33 li#p30 a.active { background-image:url(../images/mainNav/navSafety_over.jpg)}

li#p40 a.active:hover,body#p41 li#p40 a.active,li#p40 a.active:hover,body#p42 li#p40 a.active { background-image:url(../images/mainNav/navCareers_over.jpg)}

li#p50 a.active:hover,body#p51 li#p50 a.active,li#p50 a.active:hover,body#p52 li#p50 a.active,
li#p50 a.active:hover,body#p53 li#p50 a.active,li#p50 a.active:hover,body#p54 li#p50 a.active,
li#p50 a.active:hover,body#p55 li#p50 a.active,li#p50 a.active:hover,body#p56 li#p50 a.active,
li#p50 a.active:hover,body#p57 li#p50 a.active { background-image:url(../images/mainNav/navNewsRoom_over.jpg)}

li#p60 a.active:hover,body#p61 li#p60 a.active,li#p60 a.active:hover,body#p611 li#p60 a.active,
li#p60 a.active:hover,body#p612 li#p60 a.active,li#p60 a.active:hover,body#p613 li#p60 a.active,
li#p60 a.active:hover,body#p614 li#p60 a.active,li#p60 a.active:hover,body#p62 li#p60 a.active,
li#p60 a.active:hover,body#p619 li#p60 a.active,li#p60 a.active:hover,body#p62 li#p60 a.active,
li#p60 a.active:hover,body#p63 li#p60 a.active,li#p60 a.active:hover,body#p64 li#p60 a.active,
li#p60 a.active:hover,body#p641 li#p60 a.active,li#p60 a.active:hover,body#p642 li#p60 a.active,
li#p60 a.active:hover,body#p643 li#p60 a.active,li#p60 a.active:hover,body#p644 li#p60 a.active,
li#p60 a.active:hover,body#p65 li#p60 a.active,li#p60 a.active:hover,body#p66 li#p60 a.active,
li#p60 a.active:hover,body#p67 li#p60 a.active { background-image:url(../images/mainNav/navInvestors_over.jpg)}

/*internal side nav active states*/
ul#snav li#snav_p10 a.active:hover,body#p10 ul#snav li#snav_p10 a.active,
ul#snav li#snav_p11 a.active:hover,body#p11 ul#snav li#snav_p11 a.active,
ul#snav li#snav_p12 a.active:hover,body#p12 ul#snav li#snav_p12 a.active,
ul#snav li#snav_p13 a.active:hover,body#p13 ul#snav li#snav_p13 a.active,
ul#snav li#snav_p14 a.active:hover,body#p14 ul#snav li#snav_p14 a.active,

ul#snav li#snav_p15 a.active:hover,body#p15 ul#snav li#snav_p15 a.active,
ul#snav li#snav_p151 a.active:hover,body#p151 ul#snav li#snav_p151 a.active,
ul#snav li#snav_p152 a.active:hover,body#p152 ul#snav li#snav_p152 a.active,
ul#snav li#snav_p16 a.active:hover,body#p16 ul#snav li#snav_p16 a.active,

ul#snav li#snav_p20 a.active:hover,body#p20 ul#snav li#snav_p20 a.active,
ul#snav li#snav_p20b a.active:hover,body#p20b ul#snav li#snav_p20b a.active,
ul#snav li#snav_p21 a.active:hover,body#p21 ul#snav li#snav_p21 a.active,
ul#snav li#snav_p22 a.active:hover,body#p22 ul#snav li#snav_p22 a.active,
ul#snav li#snav_p23 a.active:hover,body#p23 ul#snav li#snav_p23 a.active,
ul#snav li#snav_p24 a.active:hover,body#p24 ul#snav li#snav_p24 a.active,
ul#snav li#snav_p30 a.active:hover,body#p30 ul#snav li#snav_p30 a.active,
ul#snav li#snav_p31 a.active:hover,body#p31 ul#snav li#snav_p31 a.active,
ul#snav li#snav_p32 a.active:hover,body#p32 ul#snav li#snav_p32 a.active,
ul#snav li#snav_p33 a.active:hover,body#p33 ul#snav li#snav_p33 a.active,
ul#snav li#snav_p40 a.active:hover,body#p40 ul#snav li#snav_p40 a.active,
ul#snav li#snav_p41 a.active:hover,body#p41 ul#snav li#snav_p41 a.active,
ul#snav li#snav_p42 a.active:hover,body#p42 ul#snav li#snav_p42 a.active,
ul#snav li#snav_p50 a.active:hover,body#p50 ul#snav li#snav_p50 a.active,
ul#snav li#snav_p51 a.active:hover,body#p51 ul#snav li#snav_p51 a.active,
ul#snav li#snav_p52 a.active:hover,body#p52 ul#snav li#snav_p52 a.active,
ul#snav li#snav_p53 a.active:hover,body#p53 ul#snav li#snav_p53 a.active,
ul#snav li#snav_p54 a.active:hover,body#p54 ul#snav li#snav_p54 a.active,
ul#snav li#snav_p55 a.active:hover,body#p55 ul#snav li#snav_p55 a.active,
ul#snav li#snav_p56 a.active:hover,body#p56 ul#snav li#snav_p56 a.active,
ul#snav li#snav_p57 a.active:hover,body#p57 ul#snav li#snav_p57 a.active,
ul#snav li#snav_p60 a.active:hover,body#p60 ul#snav li#snav_p60 a.active,
ul#snav li#snav_equitySecurities a.active:hover,body#equitySecurities ul#snav li#snav_equitySecurities a.active,
ul#snav li#snav_p61 a.active:hover,body#p61 ul#snav li#snav_p61 a.active,
ul#snav li#snav_p611 a.active:hover,body#p611 ul#snav li#snav_p611 a.active,
ul#snav li#snav_p612 a.active:hover,body#p612 ul#snav li#snav_p612 a.active,
ul#snav li#snav_p613 a.active:hover,body#p613 ul#snav li#snav_p613 a.active,
ul#snav li#snav_p614 a.active:hover,body#p614 ul#snav li#snav_p614 a.active,
ul#snav li#snav_p614A a.active:hover,body#p614A ul#snav li#snav_p614A a.active,
ul#snav li#snav_p616 a.active:hover,body#p616 ul#snav li#snav_p616 a.active,
ul#snav li#snav_p617 a.active:hover,body#p617 ul#snav li#snav_p617 a.active,
ul#snav li#snav_p619 a.active:hover,body#p619 ul#snav li#snav_p619 a.active,
ul#snav li#snav_p62 a.active:hover,body#p62 ul#snav li#snav_p62 a.active,
ul#snav li#snav_p63 a.active:hover,body#p63 ul#snav li#snav_p63 a.active,
ul#snav li#snav_p64 a.active:hover,body#p64 ul#snav li#snav_p64 a.active,
ul#snav li#snav_p641 a.active:hover,body#p641 ul#snav li#snav_p641 a.active,
ul#snav li#snav_p642 a.active:hover,body#p642 ul#snav li#snav_p642 a.active,
ul#snav li#snav_p643 a.active:hover,body#p643 ul#snav li#snav_p643 a.active,
ul#snav li#snav_p644 a.active:hover,body#p644 ul#snav li#snav_p644 a.active,
ul#snav li#snav_p65 a.active:hover,body#p65 ul#snav li#snav_p65 a.active,
ul#snav li#snav_p66 a.active:hover,body#p66 ul#snav li#snav_p66 a.active,
ul#snav li#snav_p67 a.active:hover,body#p67 ul#snav li#snav_p67 a.active,
/*global*/
ul#snav li#snav_p60 a.active:hover,body#contact ul#snav li#snav_p60 a.active,
ul#snav li#snav_p61 a.active:hover,body#siteMap ul#snav li#snav_p61 a.active,
ul#snav li#snav_p62 a.active:hover,body#user ul#snav li#snav_p62 a.active,
ul#snav li#snav_p63 a.active:hover,body#policy ul#snav li#snav_p63 a.active
{ background-image:url(../images/uI/liBg_active.gif);}

ul#snav li.border2 { background-image:none;}
ul#snav li.border2 a { text-indent:25px; background-image:none;}

#colE ul#snav li#snav_p15 a.active:hover,body#p15 #colE ul#snav li#snav_p15 a.active,
#colE ul#snav li#snav_p151 a.active:hover,body#p151 #colE ul#snav li#snav_p151 a.active,
#colE ul#snav li#snav_p152 a.active:hover,body#p152 #colE ul#snav li#snav_p152 a.active,
#colE ul#snav li#snav_p16 a.active:hover,body#p16 #colE ul#snav li#snav_p16 a.active,
#colE ul#snav li#snav_p24b a.active:hover,body#p24b #colE ul#snav li#snav_p24b a.active
{background-image:url(../images/uI/liBgSub_active.gif);}



/* special sub - sub navigation*/
#colE ul li a { display:block; width:auto; height:33px; background-image:url(../images/uI/liBg.gif);font-size: 12px;color: #043C29;	font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:30px;}

#colE ul#snav li#snav_p15 a,
#colE ul#snav li#snav_p16 a,
#colE ul#snav li#snav_p24b a
{display:block; width:auto; height:33px; background-image:url(../images/uI/liBgSub.gif);font-size: 12px;color: #043C29;font-weight: normal; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:30px;}

#colE ul#snav li#snav_p151 a,
#colE ul#snav li#snav_p152 a
{display:block; width:auto; height:33px; background-image:url(../images/uI/liBgSub.gif);font-size: 11px; padding-left:10px;color: #043C29;font-weight: normal; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:30px;}






/*Drop Down*/
#mnav ul li ul {position: absolute;width:180px; padding:0px; left:0px;border-left:1px #CCCCCC solid; background-color:#FFFFFF; display:none;
border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; padding-right:5px;padding-left:5px;padding-bottom:5px;}
#mnav ul li ul li { position:relative; display:block; background-color:#FFFFFF}
#mnav ul li ul li a { display:block; text-align:left; padding-left:9px; font-weight:normal;}
/*DD effect*/
#mnav li:hover ul, #mnav li.sfhover ul {display: block;}

/*------------------------index page---------*/
/*Content area*/
#content,#qlink,#qlinkB,#fla2,#colB,#colB2,#colC,#colD,#colE,#safeB,#safeA,#safeBInt,#safeAInt {float:left;}
#safeA { background-image:url(../images/uI/mainBackdropA.gif); background-position:center top; width:820px; background-repeat:repeat-y;}
#safeB {background-image:url(../images/uI/mainBackdropB.gif);background-position:center top;width:820px;background-repeat:no-repeat;}
#content { width:790px; height:auto; padding-left:15px;}
/*Flash*/
#fla2 {width:789px; background-image:url(../images/uI/flashBG.gif); background-position:center; padding-top:3px;height:241px;text-align:center;}
/*Intro Box*/
#colB {width:579px;height:199px;background-image:url(../images/uI/introBox2.gif);float: left;}
#colB p {display: block;padding-top: 53px;font-size: 11px;line-height: 19px;margin-top:9px;}
/*Quicklinks*/
#qlink { width:209px;height:248px; background-image:url(../images/uI/qLinkBg.gif);float:right; margin-right:1px;}
#qlink ul {list-style:none;width:160px;margin-top: 50px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;
padding-bottom: 0px;padding-left: 30px;}
#qlink ul li { display:block; text-indent:10px;}
#qlink ul li a {display:block;width:auto;height:30px;line-height:24px;color:#3A782C}
#qlink ul li a:hover { color:#999999}

/*Quicklinks*/
#qlinkB { width:209px;height:248px; background-image:url(../images/uI/qLinkBg.gif);float:right; margin-right:1px;}
#qlinkB ul {list-style:none;width:160px;margin-top: 50px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;
padding-bottom: 0px;padding-left: 30px;}
#qlinkB ul li { display:block; text-indent:10px;}
#qlinkB ul li a {display:block;width:auto;height:24px;line-height:24px;color:#3A782C}
#qlinkB ul li a:hover { color:#999999}


/*News and Announcements*/
#colB2 {width:579px;height:243px;background-image:url(../images/uI/recentNewsBG.gif);float: left;}
/*Join our team box*/
#qlink2 { width:209px;height:178px; background-image:url(../images/uI/Education-Stimulus-Plan.gif);float:right; margin-right:1px;}
#qlink3 { width:209px;height:178px; background-image:url(../images/uI/Education-Stimulus-Plan.gif);float:right; margin-right:1px;}
/*Join our team box*/
#ExchangeOffer { width:209px;height:178px; background-image:url(../images/uI/exchOfferBG.gif);float:right; margin-right:1px;}
#indexLinkA a {position:absolute;width:64px;height:auto;left: 664px;top: 741px;text-align:center;}
/*Recent Events*/
#colC {width:579px;height:159px;background-image:url(../images/uI/eventsBG.gif);float: left;}
/*Sign up for Press Releases*/
#qlink3 {width:209px;height:175px;background-image:url(../images/uI/emailBG.gif);float: right;margin-right:1px;position:absolute;top: 785px;left:595px;}
#qlink4 {width:209px;height:175px;background-image:url(../images/uI/emailBG2.gif);float: right;margin-right:1px;position:absolute;top: 
785px;left:595px;}
#qlink5 {width:209px;height:175px;background-image:url(../images/uI/emailBG_may13.gif);float: right;margin-right:1px;position:absolute;top: 
785px;left:595px;}
#qlink6 {width:209px;height:175px;background-image:url(../images/uI/emailBG_nov9.gif);float: right;margin-right:1px;position:absolute;top: 
785px;left:595px;}
#qlink7 {width:209px;height:175px;background-image:url(../images/uI/emailBG_jan15.gif);float: right;margin-right:1px;position:absolute;top: 
785px;left:595px;}
#indexLinkB a {position:absolute;width:61px;height:auto;left: 39px;top: 115px;text-align:center;}
#indexLinkC a {
	position:absolute;
	width:61px;
	height:auto;
	left: 73px;
	top: 133px;
	text-align:center;
}
#box {width:575px; height: auto; text-align: center; margin-bottom:15px;margin-top:15px;margin-left:auto; margin-right:auto;}

/*------------------------interior pages---------*/
#safeAInt { background-image:url(../images/uI/mainBackdropAInt.gif); background-position:center top; width:820px; background-repeat:repeat-y;}
#safeBInt {background-image:url(../images/uI/mainBackdropBInt.gif);background-position:center top;width:820px;background-repeat:no-repeat;}
/*Content area for interior pages*/
#colD {width:575px;padding-top:0px; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:30px;}
#colD p { padding-right:0px; line-height:normal;}
#colD ul {margin: 0px;padding-left: 36px;}
#colD ul li {font-size: 14px;padding-right: 22px;padding-left: 11px;margin: 0px 0px 0px 33px;list-style-image: url(../images/uI/bullet2.gif);line-height: 28px;}
#colD ol {margin: 0px;padding-left: 36px;}
#colD ol li {font-size: 14px;padding-right: 22px;padding-left: 11px;margin: 0px 0px 0px 33px;line-height: 28px;}
/*Quicklinks for interior page*/
#colE {width:205px; line-height:25px; padding-left:8.34px; padding-top:7px}
#colE ul { margin:0px; list-style:none; padding:0px; width:204px;}
div#top { height:59px; background-image:url(../images/uI/liTopBg.gif); padding-top:4px; padding-left:4px;}
#colE ul li { display:block; text-indent:14px;}



#colE ul li a:hover {background-color:#EAEAEA}
#colE ul li.liIndent a {padding-left:7px; display:block; background-image:url(../images/uI/liBg_sub.gif); font-weight:normal;}
#colE ul li.bottom { height: 25px; background-image:url(../images/uI/liBottomBg.gif)}

#snav { position:relative;}

/*Used in the Management / Board of Directors page*/
#bEntry {display:block;}
#bEntry p { padding-right:0px; line-height:normal;}
#bEntryPhoto {position:absolute;width:100px;height:110px;left: 450px;top: 28px;border:#CCCCCC solid 1px;}
#bList {margin-bottom:20px;height: auto;width: 530px; padding-top:15px;}
#bList ul {list-style:none;margin:0px;padding:0px;width: 530px;height: auto; list-style-image:none}
#bList li {margin:0px;padding:0px;width: auto;height: auto; list-style:none;list-style-image:none}
#bList li a {text-indent:8px;height: 22px;width: auto;padding-bottom: 1px;line-height:24px;list-style:none;list-style-image:none}
#bList li a:hover { text-decoration:underline}
/*Career Application Page*/
table.text12 { margin-left:35px;}
/*Site Map Page*/
.wrapper,#wrapper {border-color:black;border-width: 1px;border-style:solid;}


/*Services Page*/
#serviceContact { margin-right:0px; margin-left:0px; float:left; margin-top:10px; background-color: #CCCCCC; padding-right:12px; padding-left:15px;
padding-top:10px; padding-bottom:10px; margin-bottom:12px; line-height: normal;}

/*Services Page*/
#downloadFlyer { position:absolute;top:395px; left:-2px; height:93px; width:227px; line-height:normal}
#downloadFlyer a { height:93px; width:227px; display:block; background-image:url(../images/uI/starBurst.png);}
#downloadFlyer a:hover {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

#flyerInfo { position:absolute;top:495px; left:45px; height: auto; width:193px; line-height:normal}

/*About Page*/
#downloadApp { position:absolute;top:460px; left:-2px; height:93px; width:227px; line-height:normal}
#downloadApp a { height:93px; width:227px; display:block; background-image:url(../images/uI/starBurst2.png);}
#downloadApp a:hover {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
#purchaseTickets { position:absolute;top:490px; left:-2px; height:93px; width:227px; line-height:normal}
#purchaseTickets a { height:93px; width:227px; display:block; background-image:url(../images/uI/starBurst3.png);}
#purchaseTickets a:hover {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}