﻿body { margin-top: 20px;
       background-color: #666666;
}

.mainDiv { margin-left: 200px; }

.whiteTable { background-color: #FFFFFF; }

/* Border Styles */
.border { background-color: #405487; } 

.footerCell { background-image: url('images/footer_left.gif'); 
              background-position:left top;
              background-repeat: no-repeat;
}

.sideCell { background-color: #87a8be; }
.blueCell { background-color: #bcceea; }
.insideLeft { background-image: url('images/inside_left_bg.gif'); 
              background-position: top;
              background-repeat:repeat-y;
}

.contentRow { background-image: url('images/background_image.jpg'); 
              background-position: bottom;
              background-repeat: no-repeat;
}

.mainTable { border-top: solid 1px #676767;
             border-right: solid 1px #676767;
             border-left: solid 1px #676767; }

.mainTable2 {border-right: solid 1px #676767;
             border-left: solid 1px #676767; }
             
.footerTable { border-bottom: solid 1px #405487;
             border-right: solid 1px #405487;
             border-left: solid 1px #405487;
             background-image: url('images/footer.jpg'); 
             background-position:left top;
             background-repeat: no-repeat; }
             
ul { line-height: 16pt; }

/* Table Styles */
.navTable { background-color: #becdea;  }

.navRow { background-color: #becdea;
          /* background-image: url('images/nav_background.gif');
          background-repeat: repeat-x; */
          font-family:Verdana ,sans-serif; 
          font-size: 8pt;
          font-weight: bold;
          color: #405487;
          height: 19px;
		}
.navRow td a { font-family:Verdana ,sans-serif; 
          font-size: 8pt;
          font-weight: bold;
          color: #405487;
          text-decoration: underline; }
.navRow td a:hover { text-decoration: none; }

.navCell { background-color: #becdea;
           /* border-left: solid 1px #000033;
           border-right: solid 1px #000033;
           border-bottom: solid 1px #000033; */
}
           
.textBox { border: solid 1px #405487;	
             font-family: Arial, Verdana, Sans-Serif;
             font-size: 10px;
             margin-top: 5px;
             background-color: #bcceea;
}
.button { border: solid 1px #405487;
          background: #bcceea;
          font-family: Verdana;
          font-size: 7pt;
		  color: #405487;
		  font-weight: bold;
		  margin-top: 3px;
}


.companybtn a {display:block; width:76px; height:32px; background:url("images/bt_company_on.gif") left top no-repeat;}
.companybtn a:hover img {position:absolute; left:-999em; top:-999em;}
.companybtn a:hover {zoom:1;}
.companybtn a:focus {outline:none;}

.profservbtn a {display:block; width:166px; height:32px; background:url("images/bt_proServices_on.gif") left top no-repeat;}
.profservbtn a:hover img {position:absolute; left:-999em; top:-999em;}
.profservbtn a:hover {zoom:1;}
.profservbtn a:focus {outline:none;}

.careersbtn a {display:block; width:66px; height:32px; background:url("images/bt_careers_on.gif") left top no-repeat;}
.careersbtn a:hover img {position:absolute; left:-999em; top:-999em;}
.careersbtn a:hover {zoom:1;}
.careersbtn a:focus {outline:none;}

.newsbtn a {display:block; width:54px; height:32px; background:url("images/bt_news_on.gif") left top no-repeat;}
.newsbtn a:hover img {position:absolute; left:-999em; top:-999em;}
.newsbtn a:hover {zoom:1;}
.newsbtn a:focus {outline:none;}

.contactbtn a {display:block; width:86px; height:32px; background:url("images/bt_contactUs_on.gif") left top no-repeat;}
.contactbtn a:hover img {position:absolute; left:-999em; top:-999em;}
.contactbtn a:hover {zoom:1;}
.contactbtn a:focus {outline:none;}

.historybtn a {display:block; width:126px; height:32px; background:url("images/bt_aboutChenega_on.gif") left top no-repeat;}
.historybtn a:hover img {position:absolute; left:-999em; top:-999em;}
.historybtn a:hover {zoom:1;}
.historybtn a:focus {outline:none;}

/* Text Styles */

.nav { font: 8pt Verdana,sans-serif; 
       font-weight: bold;
       color: #404040;
}
.nav a { font: 8pt Verdana,sans-serif; 
       font-weight: bold;
       color: #404040;
       text-decoration: none;
}

.nav a:hover { text-decoration: none;
               color: #FFFFFF; }

.footer2 { font: 8pt Verdana,sans-serif; 
          color: #000000; }
.footer2 a { font: 8pt Verdana,sans-serif; 
          color: #000000;
          text-decoration: none; }
.footer2 a:hover { text-decoration: underline; }

.copy { font: 9pt Verdana,sans-serif;
        color: #3d5886;
        line-height:14pt;
}
.copy a { color: #3d5886;
          text-decoration: underline;
}
.copy a:hover { text-decoration: none; }

.MsoNormal { font: 9pt Verdana,sans-serif;
        color: #3d5886;
        line-height:14pt;
}
.MsoNormal a { color: #3d5886;
          text-decoration: underline;
}
.MsoNormal a:hover { text-decoration: none; }

.copy2 { font: 9pt Verdana,sans-serif;
        color: #000000;
        line-height:14pt;
}
.copy2 a { color: #000033;
          text-decoration: underline;
}
.copy2 a:hover { text-decoration: none; }

.highlight { background-color: Yellow; }

.quote1 { font: italic 10pt Verdana,sans-serif;
          line-height: 16pt;
          color: #000000;
		}
.headline { font: bold 12pt Verdana,sans-serif;
            color: #3d5886;
}

.headline2 { font: bold 10pt Verdana,sans-serif;
             color: #3d5886;
             text-align: center;
}
.headline2 a {font: bold 10pt Verdana,sans-serif;
             color: #3d5886;
             text-align: center;
             text-decoration: none; }
.headline2 a:hover { text-decoration: underline; }

.news { font: 9pt Verdana,sans-serif;
        color: #405487;
        line-height:12pt;
}
.news a { color: #405487;
          text-decoration: underline;
}
.news a:hover { text-decoration: none; }

/* DHTML NAV LINKS */
#masterNav { position:relative;
	z-index:300;
	width: 120px;
}

#side1 
{
	width: 145px;
	text-align: right;
	position: absolute;
	left: -.8em;
	top: 0em;
	z-index: 5000;
	white-space:nowrap;
}
#side2 
{
	width: 145px;
	position: absolute;
	left: -1.5em;
	top: 2em;
	z-index: 5000;
	white-space:nowrap;
}
#side3 
{
	width: 135px;
	position: absolute;
	left: -1.1em;
	top: 4em;
	z-index: 5000;
	white-space:nowrap;
}
#side4 
{
	width: 135px;
	position: absolute;
	left: -1.1em;
	top: 6em;
	z-index: 5000;
	white-space:nowrap;
}
#side5 
{
	width: 135px;
	position: absolute;
	left: -1.1em;
	top: 8em;
	z-index: 5000;
	white-space:nowrap;
}

/* DHTML EXPANDABLE MENUS */
#con_sc0, #con_sc1, #con_sc2, #con_sc3, #con_sc4, #con_sc5 {
	position:absolute;
	visibility:hidden;
	z-index:300;
}

#sc0, #sc1, #sc2, #sc3, #sc4  { padding: 5px;
	background-color: #c7c7c7;
	width: 200px;	
	font: 8pt Verdana, Arial, sans-serif;
	color: #3d5886;
	position: absolute; 
	left: 15em;
	top: -15px;
	z-index: 5000;
	border: solid 1px #000033;
}


#sc0 a { margin: 3px; color: #000033; }
#sc0 a:hover { text-decoration: none; } 
#sc1 a { margin: 3px; color: #000033; }
#sc1 a:hover { text-decoration: none; }
#sc2 a { margin: 3px; color: #000033; }
#sc2 a:hover { text-decoration: none; }
#sc3 a { margin: 3px; color: #000033; }
#sc3 a:hover { text-decoration: none; } 
#sc4 a { margin: 3px; color: #000033; }
#sc4 a:hover { text-decoration: none; }
#sc5 a { margin: 3px; color: #000033; }
#sc5 a:hover { text-decoration: none; }
