/* CSS Document */

body {font-family: Helvetica,Arial,Verdana,Geneva,sans-serif;  font-size: 100%; line-height: 1.2; letter-spacing: .9px;
      background-color: #1A468E; }
#outerwrapper {background: transparent url(../../assets/sitegraphics/newko-globe.png) no-repeat scroll center -200px ; 
      background-color: #1A468E;  } 
#topgradient {height: 300px; margin-bottom: -300px; 
              background: transparent url(../../assets/sitegraphics/backgroundgradient.png) repeat-x scroll 0px 0px; }

#bottomgradient { height: 300px; margin-top: -100px; 
          background: transparent url(../../assets/sitegraphics/backgroundgradient2.png) repeat-x scroll 0px 0px; }
          
h1 {font-size: 150%}
h2 {font-size: 120%;}
h3 {font-size: 110%;}
p {padding: 6px 0;}
.imageleft {float: left; margin: 0 10px 10px 0;}
.imageright {float: right; margin: 0 0 10px 10px;}

/*  LINKS  */
a {}
a:hover {}
a:active {}

/*    */

#wrapper {border: 0px solid #000; width: 1035px; padding: 60px 10px 0 10px; margin: 0px auto 20px; position: relative; }

#header { padding: 30px 0 0 0 ;  margin-bottom: 25px; text-align: center;}
.headerbox {float: none; padding: 20px 0px 5px 0px; width:525px; font-size: 150%; color: #6B73A9; text-align: center;
            margin: 0 0 0 65px;}
#header {border: 1px solid #fff; background-color: #1A468E;}
#logo {width: 290px; float: left; margin: -10px  45px 20px;}
#industryimages { width: 525px; margin:10px 0 20px 0; padding-left: 5px;}
#corpinfo {font-size: 75%; display: block; background-color: #163C7A; width: 100%; padding: 10px 0; margin-top: 10px; color: #bbb;}

#contentbox   { float: none; background-color: #1A468E; }

#leftimages   { float: left;   margin-right: 35px; padding: 80px 0 0 40px;}
#rightimages  { float: right;  margin-left: 15px; padding: 80px 40px 0 0; }
#rightimages p, #leftimages p {padding: 0;}
#rightimages img, #leftimages img {width: 210px;}

#content {border: 1px solid #fff; padding: 25px 0; margin-top: 25px; }
#content p,
#content h1, #content h2, #content h3 {padding:6px 280px 6px 285px; }

img#part1,
#leftimages img.image180,
#rightimages img.image180,
#bottomimages img.image180 {width: 180px; margin-top: -10px;}

.page1 #content img {float: right; }
.page1 #leftimages, .page1 #rightimages {padding-top: 105px;}
.page2 #bottomimages #left {margin: 15px 0px 0 -70px; float: left;} 
.page2 #bottomimages #right {margin: 15px -70px 0 0px; float: right;}
.page2 #content p, .page2 #content h1 {padding-left:300px; padding-right: 300px; }
.page5 #leftimages, .page5 #rightimages {margin: -40px 0px 0 ;}
.page5 #rightimages {margin: -40px 10px 0 ;}
.page5 img#part2 {margin: -5px 0px 0 -15px; }
.page5 img#part3 {margin: -35px -15px 0 45px; height: 190px;}
.page5 #bottomimages #left {margin: 20px 0px 0 -90px; float: left;} 
.page5 #bottomimages #right {margin: 20px -85px 0 0px; float: right;}
.page7 #content p, .page7 #content h1 {padding-left:285px; padding-right: 300px; }
.page8 #content p, .page8 #content h1 {padding-left:275px; padding-right: 255px; }
.page8 #leftimages img, .page8 #rightimages img {margin-right: -15px;}
.page9 #leftimages, .page9 #rightimages {padding-top: 25px;}
.page9 #content p, .page9 #content h1 {padding-left:330px; padding-right: 335px; }
.page9 img#part1 {margin: -20px 0 0 30px; width: 210px;}
.page9 img#part2 {margin: -10px 0px 0 -80px; width: 260px;}
.page10 #content p, .page10 #content h1 {padding-right: 415px; }
.page10 #leftimages img {width: 225px;}
.page10 #rightimages img {width: 355px;}

.page11 #leftimages img, .page11 #rightimages img {margin: -45px -20px 0;} 
.page11 #content p, .page11 #content h1 {padding-left: 250px; padding-right: 250px; }
.page11 #rightimages img#part1 {width: 150px; margin: 15px 0 60px 10px;}
.page11 #leftimages img#part2 {width: 150px; margin: 10px 0 40px 10px;}
#footer {width: 100%; clear: both; text-align: center; padding: 15px 0; }
                    
#footer a {color: #fff; font-size: 90%;}
#footer a:hover {color: #000;}
#footer p {letter-spacing: 1px;}
#footer ul {padding: 0; margin: auto; width: 880px;}
#footer li { margin: 0; list-style-type: none;  display: inline;}

#content p span, {display: inline-block; width: 150px;}
span.spf_prompt {width: 150px;  display: inline-block;}
#spf_form p span#comments {width: 425px;}

#form_container {margin-left:285px; }
#form_container label {display: inline-block; width: 150px; }
#form_container input {width: 200px;}
#form_container textarea {width: 425;}
#form_container #commentlabel {width: 425px;}
#form_container input, #form_container label {margin: 5px 0;}
#form_container li p {padding: 5px 0;}

/* #leftimages img, #rightimages img {width: 135px; border: 1px solid #fff; margin: 15px; float: left; clear: left;}  
#leftimages p, #rightimages p {padding: 0; margin: 0;}

#bottomimages img {width: 135px; border: 1px solid #fff; margin: 15px; }

#rightimages img {margin-right: 0px;}

/*Hide left images - in separate style sheet */
/* #leftimages img {display: none}
 #contentbox {width: 585px;}
 #bottomimages {padding-left: 0;} */


/* sticky footer 
.bottomgradient, .push {min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -100px; }

.bottomgradient {background: transparent url(../../assets/sitegraphics/backgroundgradient2.png) repeat-x scroll 0px 0px; }
.bottomgradient, .push {height: 60px; }
*/

/*
#search {background: #; color: #000;  float: right; padding: 0px; margin: 0px; border: 0px solid #666;}
#search fieldset {margin: 0px; padding:0px; border: 0px;}
*/

