BODY
{    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT: 11px geneva, verdana, arial, sans-serif;
    scrollbar-base-color: #999999 }


a:link		{ color: #000099; text-decoration: none }

a:visited	{ color: #000099; text-decoration: none }

a:active	{ color: #666666; text-decoration: none }

a:hover		{ color: #FF6600; text-decoration: none }



.biglink {
	COLOR: #000099;
	FONT: 12px verdana, arial, sans-serif; font-weight: bold;
	font-style: italic;
	TEXT-DECORATION: none }

.biglink:hover {
	COLOR: #FF6600;
	FONT: 12px verdana, arial, sans-serif; font-weight: bold;
	font-style: italic;
	TEXT-DECORATION: none }


.just {text-align: justify;}


TABLE {
	COLOR: #000000;
	FONT: 11px geneva, verdana, arial, sans-serif }

.tabletext {
	COLOR: #000000;
	FONT: 9px geneva, verdana, arial, sans-serif }

.tabletop {
	BACKGROUND-COLOR: #C0C0C0;
	COLOR: #000000;
	FONT: 10px geneva, verdana, arial, sans-serif }

.whitecopy {
	COLOR: #FFFFFF;
	FONT: 11px geneva, verdana, arial, sans-serif }

.copytext {
	COLOR: #666666;
	FONT: 10px geneva, verdana, arial, sans-serif }

.copytext_dark {
	COLOR: #333333;
	FONT: 10px geneva, verdana, arial, sans-serif }
	
.copytext_line_sp {
	COLOR: #666666;
	FONT: 10px geneva, verdana, arial, sans-serif }
	
 
.button { 	background-image: url("picts/button.gif");
		background-color:#999999;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 9pt;
		height: 18px;
		width: 125px;
		cursor:hand;
		font-weight: bold;
		text-align: left;
		padding-left: 9px;
		padding-right: 70%;
		padding-bottom: 2px;
		BORDER: #FFFFFF 0px solid }

.buttonon { 	background-image: url("picts/buttonon.gif");
		background-color:#999999;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CCFF00;
		font-size: 9pt;
		height: 18px;
		width: 125px;
		cursor:hand;
		font-weight: bold;
		text-align: left;
		padding-left: 9px;
		padding-bottom: 2px;
		BORDER: #FFFFFF 0px solid }


.clients
{
    COLOR: #666666;
    FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold}


.blacktitle
{
    COLOR: #000000;
    FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }


.title
{
    COLOR: #000000;
    FONT: 20px arial, verdana, sans-serif; font-weight: normal }

.title_SM
{
    COLOR: #000000;
    FONT: 12px arial, verdana, sans-serif; font-weight: normal }

.subtitle
{
    COLOR: #336699;
    FONT: 16px arial, verdana, sans-serif; font-weight: normal }

.subtitle_sm
{
    COLOR: #336699;
    FONT: 13px arial, verdana, sans-serif; font-weight: normal }
	
.subtitle_xsm
{
    COLOR: #336699;
    FONT: 9px arial, verdana, sans-serif; font-weight: bold }

#menulocation {  padding:0px 0px; white-space:nowrap; }


.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 7pt;
		  height: 18px;
		  cursor:hand;
		  font-weight: bold;
		  line-height: 11pt;
		  padding-left: 9px;
		  padding-right: 9px;
		  text-align: center;
		  display: block;
		  border: #666666 1px solid; }


a.menu:link 	{ 
		  background-color:#C8C8CF;
		  color: #000000; }


a.menu:visited 	{ 
		  background-color:#C8C8CF;
		  color: #000000; }


a.menu:active 	{  
		   background-color:#C8C8CF;
		   border: #000000 1px solid;
		   color: #FFFFFF; }


a.menu:hover 	{ 
		  background-color:#999999;
		   border: #000000 1px solid;
		  color: #FFFFFF; }

UL {list-style-type: square;}
OL {list-style-type: lower-roman;}


.style1 {
	color: #FF0000;
	font-weight: bold;
}

 /* TOP LEVEL MENU CONTROL */


a.menu_TOP{
display:block;
line-height: 14pt;
text-align: center;
text-decoration:none;
border-right: #437AC1 0px solid;
}



 /* SUB LEVEL MENU CONTROL */


a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
border-bottom: #437AC1 1px solid;
}


 /* MORE SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #437AC1 0px solid;
border-bottom: #437AC1 0px solid;
border-right: #437AC1 1px solid;
border-left: #437AC1 1px solid;
filter:alpha(opacity=100);
z-index:100;
}



.MyPop { color: #000000; }
.MyPop a span { display: none; }
.MyPop a:hover { display: inline; } /* Needed to make it work in IE6 :S */
.MyPop a:hover span {
  display: block;
  position: absolute;
  left: 0;
  /*top: 25.5em; */
  width: 18em;
  margin-left: 1.0em;
  color: black;
  padding: 0.2em 0.5em 0.3em;
  cursor: hand;
  z-index: 10;
  background-color: #C8C8CF;
  text-decoration: none; 
  text-align: left;
  font-size: 8pt;
  height: 18px;
  line-height: 12pt;
  border: #666666 1px solid; 
}

#pic_fam {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 100px;
}

#pic_fam a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic_fam a img {
	border: 0;
}

#pic_fam a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 71px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic_fam a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

/* 
Sets size of Michael_A_Tacker_Family.jpg
*/

#pic_fam a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 297px;
	left: 50px;
	position: absolute;
	top: -60px;
	width: 450px;
}

#pic {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 100px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 71px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

/* 
Sets size of picts/CPR_ACCESS.gif
*/
#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 423px;
	left: 50px;
	position: absolute;
	top: -60px;
	width: 600px;
}




#pic_text {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 100px;
}

#pic_text a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic_text a img {
	border: 0;
}

#pic_text a.p1, #pic_text a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: text;
	height: 0;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 0;
}

#pic_text a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic_text a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 423px;
	left: 50px;
	position: absolute;
	top: -60px;
	width: 600px;
}


.MyPop_image { color: #000000; }
.MyPop_image a span { display: none; }
.MyPop_image a:hover { display: inline; } /* Needed to make it work in IE6 :S */
.MyPop_image a:hover span {
  display: block;
  position: absolute;
  left: 0;
  /*top: 25.5em; */
  width: 0;
  margin-left: 1.0em;
  color: black;
  padding: 0.2em 0.5em 0.3em;
  cursor: hand;
  z-index: 10;
  background-color: #C8C8CF;
  text-decoration: none; 
  text-align: left;
  font-size: 8pt;
  height: 18px;
  line-height: 12pt;
  border: #666666 0px solid; 
}

div#popup a:hover span {display: block; position: absolute; width: 150px; left: 495px; top: 305px; z-index: 100; background-color: yellow; text-decoration: none;} 
DIV#popup A:hover {
	BORDER-RIGHT: 0px
}
DIV#popup A SPAN {
	DISPLAY: none
}
DIV#popup A:hover SPAN {
	DISPLAY: block; Z-INDEX: 100; LEFT: 495px; WIDTH: 150px; POSITION: absolute; TOP: 400px; BACKGROUND-COLOR: yellow; TEXT-DECORATION: none
}



/* section below needs to be tweaked but is the basis for making an image pop out of text.
<DIV id=links><a href="http://www.michaeltacker.com/">Teradata Certified Professional (V2R5)<img src="picts/TDCertLogoProf_sm.jpg"> </DIV>
*/
DIV#links {
	Z-INDEX: 10; LEFT: 0px; FONT: 12px Verdana, sans-serif; 
}

DIV#links A:hover {
	BORDER-RIGHT: white 5px double; BACKGROUND: #CFCED4; COLOR: #411;
}
DIV#links A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px;
}
DIV#links A:hover IMG {
	HEIGHT: 100px; WIDTH: 100px; POSITION: absolute; LEFT: 10px;  TOP: 90px;
}




#TDCert a img {height: 0; width: 0; border-width: 0;}
#TDCert a:hover img {position: absolute;
    top: 190px; left: 55px; height: 50px; width: 50px;}
	

	