a:link{
	color: #0000ff;
	background-color: transparent;
}

h1 {
	font-size: 16px;
	color: #00009c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

h2 {
	font-size: 14px;
	color: #003399;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 13px;
	color: #336699;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

p, td {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
}

a.leftNavLink {font-family:Arial; font-size:11px; color:#FFFFFF;
text-decoration:none; margin:3px; font-weight:bold;}

a.leftNavLinkYellow:hover{font-family:Arial; font-size:11px; color:#CC0000; text-decoration:none; margin:3px; font-weight:bold;}

a.leftNavLinkYellow{font-family:Arial; font-size:11px; color:#ffff80;
text-decoration:none; margin:3px; font-weight:bold;}

a.leftNavLink:hover{font-family:Arial; font-size:11px; color:#CC0000;
font-weight:bold; text-decoration:none; margin:3px;}

.leftNavSeparator {background-color:#C3D2E7;}

.leftNavSpace {background-color:#ffffcc;}

.leftNavCell	{background-color:#193682; font-family:Arial; 
font-size:11px; text-decoration:none;}

.leftNavMargins	{margin-left:2px; margin-top:2px; margin-bottom:2px;}

.visitNavCell {background-color:#ffffff; font-family:Arial; 
font-size:11px; text-decoration:none;}

.visitNavLink {font-family:Arial; font-size:11px; color:#143184;
text-decoration:none; margin:3px; font-weight:bold;}

.smalltext  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.smallyellow  {
	color: #ffff80;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.smallyellowtitle  {
	color: #ffff80;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.toplink  {
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

.smalltextwhite  {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.button {
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #00009c;
}

.new {
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffff80;
	font-weight: bold;
}

ul {
	list-style-type: square;
}

ul, ol, li, dl, dd  {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

#home, #about, #clients, #news, #modules, #speakers, #tools, #consulting, #contact, #store
{
	position:absolute;
	width:140px; 
	height:300px; 
	border:1px none #000000; 
	z-index:0; 
	left: 8px; 
	top: 350px; 
	visibility: hidden;
}

#banner
{
	position:absolute;
	width:450px;
	height:57px;
	border:0px none #000000;
	z-index:0;
	left: 320px;
	top: 0px;
	visibility: visible;
	background-color : #333399;
}