@charset "UTF-8";

body 
{
	background-color: #d2d2d2;
	background-attachment: fixed;
	background-image: url(body_bg.jpg);
	background-repeat: repeat-x;
}

#planningdivs {
	position: relative;
	z-index: 0;
}
#test2, #test3, #test4, #test5, #test6, #test7, #test8, #test9, #test10, #test11, #test12 {
	position: absolute;
	visibility: hidden;
	left:0;
	top:0;
	z-index: 1;
}
H1 { font-family: arial; font-size: 18px; font-weight: bold; color: navy; margin-bottom: 15pt;  margin-top: 16pt;  margin-left: 10pt; }
TD.white { background-color: #FFFFFF; }
H2 { font-family: arial; font-size: 17px; font-weight: bold; color: navy; margin-bottom: 16pt;  margin-top: 24pt;  margin-left: 10pt; }
H3 { font-family: arial; font-size: 11pt; font-weight: bold; color: red; line-height: 14pt;  margin-bottom: 0pt;  margin-top: 0pt;  margin-left: 0pt; }
H4 { font-family: arial; font-size: 17px; font-weight: bold; color: navy; margin-bottom: 14pt;  margin-top: 18pt;  margin-left: 10pt; }
H5 { font-family: arial; font-size: 15px; font-weight: bold; color: navy; margin-bottom: 6pt;  margin-top: 12pt;  margin-left: 10pt; }
P.news { font-family: arial; font-size: 13px; font-weight: 300; color: #000000; line-height: 10pt; margin-top: 10pt; margin-left: 5pt; margin-right: 5pt; margin-bottom: 6pt;}
P.jobcat { font-family: arial; text-decoration: none; font-size: 12px; font-weight: bold; color: navy; line-height: 10pt; margin-top: 10pt; margin-left: 5pt; margin-right: 5pt; margin-bottom: 4pt;}
P.newssmall { font-family: arial; font-size: 11px; font-weight: 300; color: #000000; line-height: 10pt; margin-top: 0pt; margin-left: 5pt; margin-right: 3pt; margin-bottom: 3pt;}
P.newsb { font-family: arial; font-size: 12px; font-weight: bold; color: #000000; line-height: 11pt; margin-top: 7pt; margin-left: 5pt; margin-right: 5pt; margin-bottom: 5pt; }
P.newshead { font-family: arial; font-size: 13pt; font-weight: bold; color: #FFFFFF; margin-top: 3pt; margin-left: 5pt; margin-bottom: 3pt;}
P.peoples  { font-family: arial; font-size: 13px; font-weight: bold; color: navy; line-height: 13pt; margin-top: 6pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 6pt; }
P.people  { font-family: arial; font-size: 15px; font-weight: bold; color: red; line-height: 14pt; margin-top: 6pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 6pt; }
P.bodyt  { font-family: arial; font-size: 12px; font-weight: 300; color: #000000; line-height: 13pt; margin-top: 7pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 7pt; }
P.bodyta  { font-family: arial; font-size: 13px; font-weight: 300; color: navy; line-height: 13pt; margin-top: 7pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 7pt; }
P.bodytrun  { font-family: arial; font-size: 13px; font-weight: bold; color: #EE0000; line-height: 13pt; margin-top: 6pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 2pt; }
P.bodytabout { font-family: arial; font-size: 12px; font-weight: 300; color: #000000; line-height: 13pt; margin-top: 6pt; margin-left: 10pt;  margin-right: 7pt; margin-bottom: 6pt; }
P.bodytb  { font-family: arial; font-size: 12px; font-weight: 300; color: #000000; line-height: 13pt; margin-top: 7pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 7pt; }
P.bodytbr  { font-family: arial; font-size: 12px; font-weight: 300; color: #000000; line-height: 13pt; margin-top: 7pt; margin-left: 30pt;  margin-right: 10pt; margin-bottom: 7pt; }
P.bodytexec  { font-family: arial; font-size: 11px; font-weight: 300; color: #000000; line-height: 17px; margin-top: 6pt; margin-left: 10pt;  margin-right: 10pt; margin-bottom: 6pt; }
P.bodyts  { font-family: arial; font-size: 7pt; font-weight: 300; color: #000000; line-height: 12pt; margin-top: 0pt; margin-left: 8pt;  margin-right: 7pt; margin-bottom: 6pt; }
P.bottom  { font-family: arial; font-size: 9pt; font-weight: 300; color: navy; line-height: 13pt; margin-top: 12pt; margin-left: 0pt; margin-right: 9pt; margin-bottom: 6pt; }
P.footer { font-family: arial; font-size: 9pt; font-weight: 300; color: #330066; margin-top: 5pt; }
P.footerhome { font-family: arial; font-size: 9pt; font-weight: 300; color: #330066; margin-top: 6pt; margin-left: 123pt; }
P.menu  { font-family: arial; font-size: 13px; font-weight: normal; color: red; line-height: 14pt; margin-top: 0pt; }
P.menulit  { font-family: arial; font-size: 13px; font-weight: bold; color: navy; line-height: 14pt; margin-top: 0pt; margin-left: 4px; margin-bottom: 2px;}
/* note that I had to put a margin-bottom in P.menulit - for some reason P.menu has more of a margin bottom -due to <A class=menu??? */
P.top  { font-family: arial; font-size: 10pt; font-weight: bold; color: #000000; margin-right: 5pt; margin-bottom: 1pt;}
P.small { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #330066; line-height: 10pt; margin-top: 14pt; }
P.footerred { font-family: arial; font-size: 8pt; font-style: italic; font-weight: normal; color: red; margin-top: 3pt; }
A.apply:link  { color: white; text-decoration: none; }
A.apply:visited  { color: white; text-decoration: none; }
A.apply:hover { color: navy;  text-decoration: none; }
A.apply:active  { color: white; text-decoration: none; }
A.menu:link  { color: red; text-decoration: none; }
A.menu:visited     { color: red; text-decoration: none; }
A.menu:hover { color: navy; text-decoration: underline; }
A.menu:active      { color:  navy; text-decoration: none; }
A.mailto:link    { color: navy; text-decoration: underline; }
A.mailto:visited     { color: navy; text-decoration: underline; }
A.mailto:hover   { color: red; text-decoration: underline;}
A.mailto:active  { color: red; text-decoration: underline; }
.hiddenPic {display:none;}
TD.red  { border-left: 1px solid red;  border-right: 1px solid red;  border-bottom: 1px solid red; background-color: #F5F5F5}
TD.redleft  { border-left: 1px solid red;  border-bottom: 1px solid red; background-color: #ffffff}
TD.redleftabout  { border-left: 1px solid red;  border-bottom: 1px solid red; background-color: #FDFDFD}
TD.redleftbottom  { border-left: 1px solid red;  border-bottom: 1px solid red; }
TD.grey  { background-image: url('topbgd.gif'); }
TD.greyb  { background-image: url('greybottom.gif'); border-left: 1px solid red;  border-bottom: 1px solid red;  border-right: 1px solid red; }
TD.menu  { background-image: url('menubg.gif'); width: 160pt; }
UL.mplul { font-family: arial; font-size: 9pt; font-weight: bold; color: #000000; line-height: 13pt; margin-top: 2pt; margin-left: 7pt;  margin-right: 7pt; margin-bottom: 6pt; }
UL.mplulcar { font-family: arial; font-size: 9pt; font-weight: 300; color: #000000; line-height: 14pt; margin-top: 2pt; margin-left: 30pt;  margin-right: 7pt; margin-bottom: 6pt; list-style-image: url("testr.gif"); }
UL.test { font-family: arial;  margin-left: 111pt; font-size: 9pt; color: #000000; line-height: 12pt;  margin-top: 0pt;  margin-bottom: 6pt; }
UL.relo { font-family: arial;  margin-left: 80pt; font-size: 9pt; font-weight: bold; color: #000000; line-height: 12pt;  margin-top: 0pt;  margin-bottom: 4pt; }
UL.left { font-family: arial;  margin-left: 22pt; margin-right: 6pt; font-size: 9pt; font-weight: 300; color: #000000; line-height: 13pt;  margin-top: 6pt;  margin-bottom: 6pt; }
UL.cable { font-family: arial;  margin-left: 42pt; margin-right: 6pt; font-size: 9pt; font-weight: 300; color: #000000; line-height: 13pt;  margin-top: 6pt;  margin-bottom: 6pt; }
UL.cablea { font-family: arial;  margin-left: 42pt; margin-right: 6pt; font-size: 13px; font-weight: 300; color: #000000; line-height: 13pt;  margin-top: 6pt;  margin-bottom: 6pt; }
UL.bcp { font-family: arial;  margin-left: 75px; margin-right: 6pt; font-size: 9pt; color: #000000; line-height: 13pt;  margin-top: 6pt;  margin-bottom: 6pt; }
HR.red { color: red; height: 1px; margin-top:2px; margin-bottom:1px; }
.blue { color: red;  text-decoration: underline; }
.menu {
	margin-left: 2px;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-right: 0px;
}
IMG.left {
	margin-left: 412px;
}
IMG.about {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 90px;
	margin-right: 0px;
}
IMG.right {
	margin-right: 20px;
}
IMG.career {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}
IMG.homeftr {
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
}
IMG.wbenc {
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 0px;
}
B { color: black; font-weight: bold; }
