﻿body {
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 10pt;
}
#stdbody
{
	padding: 0px; 
	margin: 0px;
	background-image: url('images/kant.gif');
	background-repeat: repeat-x;
	background-color: #ADC5E2;
	text-align: center
}
#centeredcontents {
	width: 600pt;
	margin: 0pt auto;
	text-align: left;
}
#top {
	background-image: url('images/top.jpg'); 
	background-color: #F2F6F6; 
	background-repeat: no-repeat;
}
.content
{
	margin-right: 172pt;
	padding: 8pt;
}
.sidebar 
{
    float: right;    
	width: 160pt;
	padding: 8pt;
}
#footer
{
    clear: both;
    margin: 0;
    padding: .5em;
    border-color: #4986A2;
    border-width: 1px;
    border-style: solid; 
    background-color: #F0F4F4;
    border-top-width: 1px;
}

/*
style="width: 160pt; margin-left: 418pt;
                padding: 8pt;"*/

/*
style="width: 160pt; margin-left: 418pt;
                padding: 8pt;"*/
.contentwide
{
	padding: 8pt;
}
.narrow
{
	width: 400pt;
}

.contentwidenopadding
{
	padding-top: 8pt;
}

.dlink {
	font-size: 10pt;
	font-weight: bold;
}
h1 {
	margin-top: 6pt;
	margin-bottom: 9pt;
	font-size: 14pt;
	font-weight: bold;
}
h2 {
	margin-top: 9pt;
	margin-bottom: 3pt;
	font-size: 12pt;
	font-weight: bold;
}
.level1
{
    font-size: 14pt;
}

h3 {
	margin-top: 9pt;
	margin-bottom: 3pt;
	font-size: 10pt;
	font-weight: bold;
}
h4 {
	margin-top: 6pt;
	margin-bottom: 9pt;
}
p {
	font-size: 10pt;
	margin-top: 0pt;
	margin-bottom: 6pt;
}
td {
	font-size: 10pt;
	margin-top: 0;
	margin-bottom: 6pt;
}

.update {
	font-size: 9pt;
	margin-left: 4pt;
}

:link
{
    text-decoration: none;
    color: #0066CC;
}

:visited
{
    text-decoration: none;
    color: #8866CC;
}
a:hover {
	text-decoration: underline;
}
h1 a:hover,h2 a:hover, h3 a:hover
{
}
.featureheading {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-color: #CCCCCC;
}
h2.featureheading {
	margin-bottom: 4pt;
	margin-top: 18pt;
}
h3.featureheading {
	margin-bottom: 3pt;
	margin-top: 12pt;
}

h2.default {
	margin-bottom: 0;
	margin-top: 6;
	font-size: 10pt;
	font-weight: bold;
}
.feature {
	border-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

li h2
{
	font-size: 10pt;
	margin-bottom: 0pt;
}

.mainlist td ul
{
    padding-left: 12pt;
}

.mainlist ul
{
    padding-left: 16pt;
}

.mainlist td
{
	vertical-align: top;
}

.sidebar h3
{
 border-bottom-style: solid;
 border-bottom-width: 1px; 
 margin-top: 9pt;
 margin-bottom: 2pt;
}

.sidebar h3.top
{
 margin-top: 0pt;
}

.sidebar p
{
	margin-top: 0pt;
	margin-bottom: 3pt;
}

.sidebar ul
{
    margin-top: 6pt;
}
.sidebar li
{
    margin-left: -6pt; 
}


#learnmore
{
    font-weight: bold; 
    font-size: 9pt; 
}

.sidebar li
{
    margin-top: 6pt;
    margin-bottom: 6pt;
}

.new
{
    color: #FF0000;
    font-style: italic; 
    font-weight:bold;
}
.newheader
{
    color: #FF0000;
    font-style: normal;
    font-weight: bold;
}       
 .clear
{
    width: 100%;
    clear: both !important;
    display: inline-block;
}
.clear:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clear
{
    height: 1%;
}


.center
{
    text-align: center;
}
.backlink
{
    font-size: 0.8em;
}
.magclick
{
    font-size: 0.8em;
    font-style: italic;
}
.democlick
{
    font-style: italic;
    font-weight: bold;
    vertical-align: middle;
}
.playsize
{
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 6pt;
}
.demothumb
{
    vertical-align: middle;
    margin-left: 6pt;
}
.codename
{
    font-family: "Courier New" , Courier, monospace;
}
        
.uiname
{
    font-weight: bold;
}

