	.cssnav
	{
		position: relative;
		white-space: nowrap;
		display: block;
		width: 145px;
		height: 20px;
		margin: 0px;
		padding: 0px;
		top: 0px;
		left: 0px;
	}

	.cssnav a
	{
		display: block;
		color: #ffffff;
		font-size: 11px;
		text-decoration: none;
	}

	.cssnav a:hover
	{
		color: #ffffff;
	}

	.cssnav img
	{
		border: 0;
	}

	* html a:hover
	{
		visibility: visible;
	}

	.cssnav a:hover img
	{
		visibility: hidden;
	}

	.textcol
	{
		position: relative;
		background-color: #ffff00;
		left: 180px;
/*		right: 20px; */
		top: 10px;
		bottom: 100px;
		border: 1px;
		border-style: dotted;
/*		z-index: 0; */
/*		padding: 20px 10px 50px 10px; */
		width: 158px;
	}

	.menubar
	{
		position: absolute;
/*		background-color: #e8e8e8; */
/*		right: 0px; */
		width: 600px;
		top: -21px;
		height: 21px;
	}

	.bottombar
	{
		position: absolute;
		color: #ffffff;
		bottom: 0px;
		left: 0px;
/*		right: 0px; */
		height: 30px;
		min-width: 738px;
	}

	body
	{
		color: #008c8c;
		font-size: 11px;
		font-family: Arial, SunSans-Regular, sans-serif;
	}

	p
	{
		color: #8c8c8c;
		margin-top: 2px;
		margin-bottom: 4px;
	}

	p-small
	{
		color: #8c8c8c;
		font-size: 8px;
	}

	h1
	{
		font-size: 22px;
		font-weight: bold;
		margin-top: 8px;
		margin-bottom: 2px;
	}

	h2
	{
		font-size: 17px;
		font-weight: bold;
		margin-top: 6px;
		margin-bottom: 2px;
	}

	h3
	{
		font-size: 12px;
		font-weight: bold;
		margin-top: 4px;
		margin-bottom: 2px;
	}

	th
	{
		font-size: 12px;
		font-weight: bold;
		color: #404040;
	}

	a
	{
		color: #404040;
		font-weight: bold;
		text-decoration: none;
	}

	.bodyblock
	{
		background-color: #ffffff;
		position: relative;
		top: 20px;
		bottom: 40px;
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
	}

	.mainblock
	{
		background-color: #ffffff;
		position: relative;
		width: 420px;
		left: 185px;
		right: 20px;
		padding: 0px;
		top: 108px;
		bottom: 0px;
		min-height: 400px;
		padding: 0px 10px 20px 10px;
/*		border: 1px; */
/*		border-style: dotted; */
/*		text-align: top; */
	}


	a:hover
	{
/*		text-decoration: underline; */
		color: #808080;
	}

	td
	{
		color: #8c8c8c;
		font-size: 11px;
	}

	#titlebar {
		background-image: url(../images/titlebar/img-tel-swoosh.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
		position: relative;
		width: 800px;
		height: 10px;
		margin-left: auto;
		margin-right: auto;
		top: 0px;
	}

	#graphicstripe {
		background-image: url(../images/titlebar/Timeline.png);
		background-repeat: no-repeat;
		position: relative;
		width: 980px;
		height: 56px;
		top: -20px;
		margin-left: auto;
		margin-right: auto;
		background-color: #ffffff;
	}
	.footer {
/*		h-align: center; */
		position: relative;
		width: 800px;
		height: 20px;
		top: 10px;
		margin-left: auto;
		margin-right: auto;
		background-color: #ffffff;
		border: 1px;
		border-top-style: solid;
		border-top-color: #e0e0e0;
		text-align: center;
	}

	.menucol
	{
		position: relative;
		background-color: #ffffff;
		width: 150px;
		top: 160px;
		z-index: 1;
	}

	.menucol2
	{
		background-image: url(../images/menu/PanelBase3.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
		position: absolute;
		background-color: #f2f2f3;
		left: 0px;
		width: 150px;
		top: 170px; 
		bottom: 60px;
	}

	.menucol4
	{
		background-image: url(../images/menu/PanelBase.gif);
		background-position: bottom right;
		background-repeat: no-repeat;
		position: absolute;
		background-color: #ffffff;
		left: 0px;
		width: 150px;
		height: 274px;
		top: 300px;
		z-index: -1;
	}

	.logingraphic
	{
		background-image: url(../images/titlebar/login2.png);
		background-position: bottom right;
		background-repeat: no-repeat;
		position: absolute;
		right: 35px;
		width: 291px;
		height: 17px;
		top: 5px;
		z-index: 0;
	}

	.login
	{
		position: absolute;
		left: 735px;
		width: 70px;
		height: 9px;
		top: 5px;
		text-align: left;
	}

	.password
	{
		position: absolute;
		left: 832px;
		width: 100px;
		height: 9px;
		top: 5px;
		text-align: left;
	}

	.loginbutton
	{
		position: absolute;
		right: 10px;
		width: 25px;
		height: 10px;
		top: 4px;
	}

	.logoclick
	{
		position: absolute;
		left: 16px;
		top: -12px;
		width: 120px;
		height: 85px;
	}

	.salesemail
	{
		position: absolute;
		right: 197px;
		top: 50px;
		width: 129px;
		height: 19px;
	}

	.mediacol
	{
		display: block;
		position: absolute;
		top: 250px;
		left: -170px;
		width: 140px;
		padding: 5px;
		margin-bottom: 20px;
		text-align: left;
		font-size: 8pt;
	}

	.mediacol a {
/*		color: #00789F; */
		display: inline;
/*		font-weight: bold; */
/*		text-decoration: none; */
/*		font-size: 8pt; */
	}

	.mediacol a:hover {
/*		color: #0A0000;	 */
/*		font-size: 8pt; */
	}

	.mediacol a.nav {
/*		color: #00789F; */
/*		font-size: 8pt; */
	}
	.mediacol ul {
/*		font-size: 8pt; */
		margin-left: 0px;
		padding-left: 1em;
	}

	.mediacol li {
/*		font-size: 8pt; */
		margin: 0px;
/*		padding: 1px; */
	}
