/* Presentaion CSS - general presentation styles used throughout the site  */

/* Body styles */
body{ margin:0px; width:100%; font-family:arial; }
#document{ margin:0px auto; width:791px; border:0px; padding:0px; }
.pageContent { padding-left:9px; padding-right:9px; }
.pageContent p,
#innerPageContent p,
#mainContent p {padding:0; margin:0 0 15px 0;}
.pageHeaderImg { padding-bottom:9px; }

/* App header styles */
#header { background-color:#0067ba; padding:4px 0 0 0; height:104px;}
#header img {margin-top:24px;}
#searchBox{ float:left; color:#87a5c9; font-weight:bold; font-size:12px; padding: 15px 0px 0px 10px; }
#searchBox span  { color:#FFFFFF; padding-top:8px; }

#submit_btn { background-color:#0067ba; border:0px; color:#FFFFFF; padding: 2px 0 0 0px; margin:0 0 0 -4px; font-face:arial; font-size:16px; font-weight:bold; }

/* nav bar */
#topNavBar { background: url(../images/top_nav_background_full.gif); background-repeat:no-repeat; float:left; width:100%; height:30px; margin-bottom:0px;}
.topnavItem { float:left; width:99px; text-align:center; font-size:12px; font-family:arial, times; font-weight:bold; height:30px; }
.topnavItemselected { float:left; width:102px; text-align:center; font-size:12px; font-family:arial, times; font-weight:bold; height:30px; background-color:#0067ba; }
.topnavItem a { color:#FFFFFF; text-decoration:none; height:22px; display:block; padding-top:8px; }
.topnavItemselected a { color:#FFFFFF; text-decoration:none; height:22px; display:block; padding-top:8px; }
#aboutus .menu1 {color:#FFFFFF; background-color:#0067ba;}
#newsroom .menu2 {color:#FFFFFF; background-color:#0067ba;}
#products .menu3 {color:#FFFFFF; background-color:#0067ba;}
#findus .menu4 {color:#FFFFFF; background-color:#0067ba;}
#contactus .menu5 {color:#FFFFFF; background-color:#0067ba;}
#careers .menu6 {color:#FFFFFF; background-color:#0067ba;}
#home .menu7 {color:#FFFFFF; background-color:#0067ba;}

/* left nav */
#leftNav { width:198px; float:left; padding-top:0.70em; }
#navNews { background-color:#5e90b8; margin-top:9px; padding: 9px 10px; color:#000000; }

/* Accessibility top links */
#AccessibiltyLinks ul {padding:0px; margin:0px;}
#AccessibiltyLinks ul li{color:#FFF; list-style-type:none; display:inline;border-left:1px solid #FFF; padding: 0px 8px; height:10px; font-size:12px;}
#AccessibiltyLinks .first{border-left:0px solid; font-size:12px;}
#AccessibiltyLinks a{color:#FFF; text-decoration:none; font-family:arial; font-size:10px;}

.clearboth{clear:both;}

#mainContent { float:left; padding:9px 0px 0px 9px; width:584px; font-size:12px; }
* HTML #mainContent { float:left; padding:9px 0px 0px 8px; width:583px; font-size:12px; }

H1 { font-weight:bold; font-family:Arial; font-size: 14px; color:#002148; }
.pageHeading{ padding:9px 0 9px 9px; }

/* footer styles */
#footerHr { margin:15px 0px 0px 0px; padding-bottom:0px; height:2px; width:100%; background: url(../images/footerHr.gif); background-repeat: repeat-x; }
#footerText { text-align:right; margin-top:0.1em; }

#trade_ladder_header { background-color:#011961; font-weight:bold; color:#FFFFFF; padding:2px 5px; }
#ladder_content { background-color:#dde9f5; margin-bottom:10px; clear:both; height:160px; }
#ladder_content ul { margin:0px; }

/* Form styles */
#frmAuto { width:500px;}
#frmAuto label { float:left; width:16em; text-align:right; padding-top:2px; }
#frmAuto input { float:right; width:22em; background-color:#d9e1ea; border:0; height:1.5em; }
#frmAuto select { float:right; width:22.3em; * width:22.4em; }
#frmAuto textarea { float:right; width:22.5em; * width:22em; height:4em; background-color:#d9e1ea; border:0; }
#frmAuto #do_you_have_an_account_with_sgb15 { width:1em; * width:1.5em; background-color:White; }
#frmAuto #do_you_have_an_account_with_sgb { width:20px; padding-right:0px; margin-right:-2px; background-color:#FFFFFF; }
#frmAuto #agree_19 { width:20px; padding-right:0px; margin-right:-2px; background-color:#FFFFFF; float:left; }
.formRow { clear:both; padding-top:5px; }
.submitRow { clear:both; padding-top:5px; width:24.5em; * width:25em; float:right; }
#frmAuto #submit_btn { width:85px; }

.submitRow #submit {float:right; width:4em; * padding-right:2.8em;}
* html .submitRow #submit { padding-right:0em; }