/* //////// ZSI STYLE SHEET  \\\\\\\\\ */ 

/* ////////  GLOBAL STYLES   \\\\\\\\\ */
body {height: 100%;	background-color: #c8c8c8;	margin: 0px; background-repeat: repeat-x;}
body, table, td, p, div {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333;}
#content, #leftNav, #leftSideBar, #contentSub {height: 100%;}
#content,#content table, #content td, #content p, #content div  {padding: 0 10 0 0; line-height:1.5; font-size: 11px;}
#leftNav td{font-size: 10px; font-weight: bold; text-transform: capitalize; background-repeat: no-repeat;}
td.footer {background-repeat: repeat-x; color: #666; font-size: 10px;}
td.sitemap {background-repeat: repeat-x; color: #666; font-size: 10px; border-right: 1px solid #999;}
.blueDot {font-size: 11px; font-weight: bold; color: #33f;}
table.credits {border-left: 1px solid #999; border-right: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; }
td.creditText {border-left: 5px solid #eee; border-right: 2px solid #eee;}
ul, dl {list-style-position: outside; list-style-type:disc;}


/* ////////  TEXT FORMATTING   \\\\\\\\\ */
.head1, h1 {font-size: 14px; font-weight: bold;	color: #33f; text-transform:uppercase;}
.head2, h2 {font-size: 12px; font-weight: bold; color: #33f; text-transform:capitalize;}
.head3, h3, h4, h5, h6 {font-size: 11px; font-weight: bold; color: #333; text-transform:capitalize;}

#aboutContent .head1, #aboutContent h1, #aboutContent .head2, #aboutContent h2 {color: #f90;} /* Orange Headings for About Section */
#clientContent .head1, #aclientContent h1, #clientContent .head2, #aclientContent h2 {color: #693;} /* Green Headings for Client Section */
#careerContent .head1, #careerContent h1, #careerContent .head2, #careerContent h2 {color: #399;} /* Turquoise Headings for Career Section */

td.mainNav {text-transform: uppercase; color: #666; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 20px;} /* Background for single line selected text */
td.mainSel, td.currentSection {background-image: url(../images/mainNav_TileOver1.gif); text-transform: uppercase; color: #000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 20px; cursor:hand;} /* Background for single line selected text */
/*td.currentSection {text-transform: uppercase; color: #000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 20px;}*/ /* Background for single line selected text */


/* ////////  NAVIGATION LINKS   \\\\\\\\\ */

a:link, a:visited {color: #33f; text-decoration: none;}
a:hover, a:active {color: #33f; text-decoration: underline;}

a.footerNav:link, a.footerNav:visited {color: #666; text-decoration: none;}
a.footerNav:hover, a.footerNav:active {color: #333; text-decoration: none;}

a.sitemapNav:link, a.sitemapNav:visited {color: #666; text-decoration: none;}
a.sitemapNav:hover, a.sitemapNav:active {color: #000; text-decoration: none;}
.ZSI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
.TTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}

