* {padding:0; margin:0;}
body, html {height:100%; width:100%;}

body {
	  background-image:url(images/body-tile.gif);
	  background-position:top left;
	  background-repeat:repeat-x;
	  background-color:#c9dcee;
	  font-family:"Trebuchet MS", Arial;
	  font-size:80%;
	  color:#333;
	  }
#wrapper-outer {min-height:100%; height:100%; width:100%; position:relative;}	  
#wrapper {
		  width:774px;
		  text-align:center;
		  margin:auto;
		  position:relative;
	      min-height:100%;
		  background-color:#FFF;
		  }
		  	  

#header {margin-top:0px; margin-bottom:7px;}
#header a img {border:none;}

#nav {
	  width:100%;
	  height:20px;
	  position:absolute;
	  top:125px;
	  left:115px;
	  font-weight:bold;
      z-index:5; 
	  }
#nav ul {list-style-type:none; width:100%; float:left; margin-top:-2px;}	  
#nav ul li {
			text-transform:uppercase;
			padding:6px 25px 5px;
			float:left;
            position:relative;
			}

#nav a {display:block;}		
		
#nav ul li ul {margin:0; width:200px; position:absolute; top:24px; left:0; z-index:305;}

#nav a:link {color:#FFF; text-decoration:none; display:block;}
#nav a:visited {color:#FFF; text-decoration:none; display:block;}
#nav a:hover {color:#edcf33; text-decoration:none; display:block;}
#nav a:active {color:#edcf33; text-decoration:none; display:block;}
#nav ul li a.selected {color:#edcf33;}
	
a:link 	{color:#039; text-decoration:none;}
a:visited {color:#039; text-decoration:none;}
a:hover {color:#edcf33; text-decoration:none;}
a:active {color:#edcf33; text-decoration:none;}	
			
#content, #content-int, #content-int2 {text-align:left; 	 
						min-height:500px; 
						}
#content {padding-bottom:30px;}
#content-int {padding-bottom:100px; height:100%; min-height:100%; margin:0 15px;}
#content-int2 {padding-bottom:70px; height:100%; min-height:100%; margin:0 15px;}						
* #content {height:470px;}
* #content-int {height:470px;}
* #content-int2 {height:670px;}

#content-int h1,#content-int2 h1{color:#039; font-size:17px; text-transform:uppercase;}
#content-int h2,#content-int2 h2{color:#039; font-size:15px; text-transform:uppercase; padding-top:20px;}
#content p {padding:10px 10px 0; color:#555; line-height:17px;}
#content-int p,#content-int2 p {padding-bottom:20px; color:#555; line-height:17px;}
#content-int ul {padding-left:20px; padding-bottom:10px;}
#content-int li {list-style-position:inside;}
#content-int p.contact {padding-top:20px; margin-left:30px;} 
p.lower {margin-top:10px;}

#leftbox {background-image:url(images/leftbox.gif);
		  background-repeat:no-repeat;
		  width:333px;
		  padding-left:6px;
		  margin-left:5px;
		  height:240px;
		}	
		
	
#leftbox h1 {color:#039; font-size:15px;}		
#leftbox ul {color:#FFF; padding:0px 10px 5px 20px;}			
#leftbox ul li {padding:2px 0;}		
	
p.tenyears {font-weight:bold; font-style:oblique; margin-top:10px;}		
.techImage {float:right; margin-right:5px;}	
.imgAlign {float:right; margin:10px 0px 0 0; padding:0 0 5px 10px;}
.imgAlign2 {float:right; margin:10px 30px 0 0; padding:0 0 5px 10px;}
.partnersPic {float:left; padding-right:10px;}



#quote,#quote2 {
			font-size:12px;
			margin-left:30px;
			margin-top:30px;
			font-style:italic;
		    }
#quote2 {margin-top:100px;}	
#quote span,#quote2 span {font-style:normal; font-weight:bold;}

form {margin-left:30px; margin-top:50px;}
form input {width:250px; border:1px solid #666;}
form textarea {border:1px solid #666; width:250px;}
#submit {margin-left:13em; width:70px;}

#footer {height:40px;
		 margin:-40px auto 0;
		 text-align:left;
		 text-transform:uppercase;
		 line-height:20px;
		 background-image:url(images/footer.gif);
		 background-repeat:no-repeat;
		 width:774px;
		 z-index:200; 
		 position:relative;
		 }
#footer-inner {width:775px; text-align:center; margin:auto;}
#footer-inner ul {padding-top:2px;}
#footer-inner li {display:inline;
				  list-style-type:none;
				  padding:0px 15px;
				  }
#footer-inner p {font-size:11px; text-align:center; margin-top:-2px;}	
#footer-inner a:hover {color:#FFF;}
		 
.clear {clear:both;}		 