@charset "utf-8";
/* CSS Document */

body {
background-color:#ffffff;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
background-color:#CCCCCC;
}

img {
border:0;
}

h1 {
font-size:14px;
font-weight:bold;
color:#0079c2;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

ul {
font-size:12px;
}

#aboutSectionLeft strong {
color:#002a5c;
}

h2 {
font-size:12px;
font-weight:bold;
color:#0079c2;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

span.bigger {
font-size:12px;
font-weight:bold;
color:#0079c2;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

a {
color:#002a5c;
}

p {
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0 10px 0;
margin:0;
}

#outer {
width:100%;
}

#main {
text-align:left;
width:901px;
border:1px solid #002a5c;
padding-bottom:25px;
background-color:#ffffff;
}

#nav {
margin-left:25px;
border-bottom:9px solid #002a5c;
width:849px;
}

#nav ul {
margin-bottom:0px;
padding-bottom:0px;
margin-left: 0; padding-left: 0; white-space: nowrap;
}

#nav ul li {
margin-bottom:0px;
padding-bottom:0px;
display:inline;
margin-left:0px;
padding-left:0px;
list-style-type:none;
}

#sectionTop {
margin-left:25px;
}

#sectionMainContent {
margin-left:25px;
margin-top:7px;
}

#sectionLeft {
width:568px;
text-align:left;
}

#sectionLeft p {
margin-top:10px;
margin-bottom:10px;
padding:0;
}

#aboutSectionLeft {
width:538px;
text-align:left;
background-color:#919395;
padding:15px;
margin-bottom:7px;
background-image:url(../images/about-corner.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

#aboutSectionLeft p {
margin-top:10px;
margin-bottom:10px;
padding:0;
color:#FFFFFF;
}

#aboutSectionLeft h1 {
color:#002a5c;
}

#cubicleLeft {
width:849px;
text-align:left;
}

#sectionRight p {
color:#FFFFFF;
font-size:11px;
}

div.sectionRight2 p {
color:#FFFFFF;
font-size:11px;
}

div.sectionRight1 p {
color:#FFFFFF;
font-size:11px;
}


#sectionRight {
width:254px;
background-color:#939598;
padding:10px;
}

div.sectionRight2 {
width:254px;
background-color:#939598;
padding:10px;
margin-bottom:7px;
}

div.sectionRight1 {
width:254px;
background-color:#939598;
padding:10px;
}

#sectionRightOuter {
width:274px;
float:right;
background-color:#FFFFFF;
margin-right:27px;
}

a.designstudio {
background-image:url(../images/design-studio.jpg); display:block; height:77px; width:179px; font-size:10px; color:#FFFFFF; text-decoration:none; padding-top:40px; padding-left:10px; padding-right:85px; margin-bottom:7px; margin-top:7px;
}

ul.newsFeed {
margin-top:0;
padding-top:12px;
margin-left:0;
padding-left:20px;
padding-bottom:10px;
margin-bottom:0;
}

ul.newsFeed li {
margin-left:0;
padding-left:0;
padding-bottom:5px;
font-size:11px; color:#ffffff; 
list-style-image:url(../images/news-li.gif);
}

ul.newsFeed li a {
color:#FFFFFF;
}

form {
padding-bottom:12px;
margin-bottom:0;
padding-top:0;
margin-top:0;
}

#ftr {
width:829px;
background-color:#004990;
padding:5px 10px 5px 10px;
clear:both;
}

div.ftrLeft {
font-size:10px;
width:500px;
}

div.ftrLeft a {
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

div.ftrRight {
text-align:right;
width:300px;
float:right;
font-size:10px;
}

#cubicleNav {
width:100px;
margin-bottom:7px;
}

#cubicleNav ul {
margin:0;
padding:0;
}

#cubicleNav ul li {
margin:0;
padding:0;
border:0;
width:100px;
display:inline;
}

#sectionJungleImage {
height:340px;
width:468px;
float:right;
}
#sectionMarineImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionPenguinImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionDuneImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionTropicImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionPacificImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionDuneImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionTropicImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionPacificImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionAtlanticImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionNeptuneImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionSolarImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionOceanImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionBalticImage {
height:340px;
width:468px;
float:right;
display:none;
}
#sectionRecyclooImage {
height:340px;
width:468px;
float:right;
display:none;
}

#cubicleSmlNav {
width:99px;
margin-bottom:7px;
}

#cubicleSmlNav ul {
margin:0;
padding:0;
}

#cubicleSmlNav ul li {
margin:0;
padding:0;
border:0;
width:99px;
display:inline;
}

#cubicleMain {
width:744px;
float:right;
background-color:#a6a7a9;
margin-bottom:7px;
background-image:url(../images/cubicles-corner.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#cubicleSpecificImages {
width:410px;
}

#cubicleSpecificImages div img {
padding:7px 6px 7px 6px;
}

#techContact {
width:85px;
float:right;
}

#techContact img {
padding:7px 0 0 0 !important;
}

#cubicleText {
width:312px;
float:right;
padding:10px;
}

#cubicleText h2 {
margin-bottom:0 !important;
padding-bottom:0 !important;
}

#cubicleText p {
margin-top:0 !important;
padding-top:0 !important;
color:#FFFFFF;
}

p.btmPara {
padding-bottom:0 !important;
margin-bottom:0 !important;
}

#search {
height:37px; width:247px; float:right; padding-top:90px; padding-left:180px;
}

hr {
height:1px;
color:#cccccc;
border:1px solid #CCCCCC;
}