﻿body				{
					background-color: #ffffff;
					scrollbar-base-color: #eeeeee;
					scrollbar-track-color: #ececec;
					scrollbar-face-color:  #d4d0c8;
					scrollbar-highlight-color: #cccccc;
					scrollbar-3dlight-color: #808080;
					scrollbar-darkshadow-color: #808080;
					scrollbar-shadow-color: #cccccc;
					scrollbar-arrow-color: #000000;
					color: #6c6c6c;
					background-color: #ffffff;
					font-family: verdana, tahoma, arial, helvetica, sans serif;
					}

table.main			{
					width: 100%;
					height: 100%;
					border-collapse: collapse; 
					border-spacing: 0;
					border-width: 0;
					background-color: #ffffff;
					}

.main td			{
					width: 100%;
					height: 100%;
					}

table.tableHeader	{
					width: 100%;
					height: 50px;
					background: #5498d5 url('img/header-background.png');
					background-repeat: no-repeat;
					border-collapse: collapse; 
					border-spacing: 0;
					border-width: 0;
					}

table.tableHeader td		{
					width: 100%;
					height: 50px;
					padding: 0 0 0 45px;
					}

h4					{
					font-size: 12pt;
					color: #2c6eaa;
					padding: 0;
					margin: 0;
					}

h4 a				{
					color: #afafaf;
					text-decoration: none;
					font-family: tahoma, verdana,arial,helvetica,sans serif;
					}

h5					{
					font-size: 10pt;
					padding: 0;
					margin: 0 0 10px 0;
					}

div.content			{
					/* height: 86%; */
					margin: 0;
					padding: 0;
					background-color: #ffffff;
					}

div.contentIndex	{
					/* height: 91%; */
					margin: 0;
					padding: 0;
					background-color: #ffffff;
					}

p.pText				{
					margin: 0 0 10px 0;
					line-height: 12pt;
					}

div					{
					text-decoration: none;
					font-size: 9pt;
					padding: 0 5px 0 0;
					}

div.wayToBack		{
					width: 100%;
					/* border-bottom: 1px solid #dadad1; */
					padding: 5px;
					margin-bottom: 10px;
					clear: both;
					color: #afafaf;
					}

.wayToBack a		{
					color: #afafaf;
					}

div.service			{
					width: 100%;
					/*border-bottom: 1px solid #dadad1;*/
					padding: 5px;
					margin-bottom: 10px;
					clear: both;
					}

div.service2		{
					width: 100%;
					padding: 10px;
					margin: 0px;
					clear: both;
					}

.desc2 div			{
					padding: 5px 0 0 0;
					}

.service a:hover,
.service2 a:hover	{
					text-decoration: underline;
					color:#2c6eaa;
					}
div.icon			{
					float: left; 
					}

div.desc			{
					float: left;
					}

div.desc2			{
					float: left;
					padding: 8px 0 0 0;
					}

div.listing			{
					width: 100%;
					clear: both;
					padding-bottom: 5px;
					}

div.listing2		{
					width: 100%;
					padding-left: 10px;
					margin-bottom: 10px;
					clear: both;
					}

div.listdiv			{
					width: 200px;
					font-size: 8pt;
					float: left; 
					padding: 10px 20px 0 10px;
					white-space: nowrap;
					}
				
div.listdiv2		{
					width: 115px;
					height: 85px;
					font-size: 8pt;
					text-align: center;
					float: left; 
					padding: 10px 10px 0 10px;
					/* white-space: nowrap; */
					}
				
div.listdiv3		{
					width: 110px;
					font-size: 8pt;
					text-align: center;
					float: left; 
					padding: 10px 10px 0 10px;
					/* white-space: nowrap; */
					}
				
div.megastock		{
					font-size: 8pt;
					text-align: right;
					margin: 10px 0 0 0;
					}

.listdiv a			{
					color: #2c6eaa;
					}

.listdiv a:hover	{
					color:#2c6eaa;
					}

div a				{
					color:#2c6eaa;
					}

a.aBack				{
					display: block;
					width: 75px;
					margin: 0 20px 0 20px;
					padding-top: 10px;
					font-family: tahoma, verdana, arial, helvetica, sans serif;
					color: #ffffff;
					font-size: 9pt;
					font-weight: bold;
					border-top: 10px solid #d6dee6;
					}

a.aBack:hover		{
					display: block;
					width: 75px;
					margin: 0 20px 0 20px;
					padding-top: 10px;
					font-family: tahoma, verdana, arial, helvetica, sans serif;
					color: #000000;
					font-size: 8pt;
					font-weight: bold;
					text-decoration: none;
					border-top: 10px solid #ffffff;
					}

div.clr				{
					clear: both;
					}

span.menuItem		{
					font-family: courier, monotype, tahoma, verdana, arial, sans-serif, serif;
					white-space: nowrap;
					background-color: #e5e5e5;
					border-top: 1px solid #f2f2f2;
					border-right: 1px solid #cccccc;
					border-bottom: 1px solid #cccccc;
					border-left: 1px solid #f2f2f2;
					padding: 0 3px 0 3px;
					}

ul					{
					margin: 0;
					padding: 0 0 0 20px;
					}

ul li				{
					margin: 10px 0 0 0;
					padding: 0 0 0 20px;
					list-style-type: none;
					/*behavior: expression( !this.before
           				? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );*/
					text-indent: -1.24em;
					}

ul li:before		{
					content: '\2014\a0';
					}
.list2 			{
					background-image: url(./gif/bullet2.gif); background-repeat: no-repeat; background-position: 10px 4px; padding-left: 27px; margin-top: 0px; padding-bottom: 0px;
			}
.inouts				{
					font-size: 10pt;
					margin: 0px 10px 0px 10px;
					}
.inouts	td			{
					padding: 4px 8px 4px 8px;
					}
.inouts	th			{
					padding: 0px 8px 4px 8px;
					font-weight: bold;
					text-align: center;
					white-space: nowrap;
					}
.inouts	th a		{
					color: #6c6c6c;
					}
img					{
					border-width: 0px;
					}
.Combo				{
					margin: 0px;
					padding: 0px;
					}
.Combo ul li		{
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					behavior: none;
					text-indent: 0;
					}