﻿*
{
	padding:0;
	margin:0;
}

input, textarea, select
{
	padding:1px 0;
	margin: 1px;
}

h1,h2,h3
{
	color:#0070af;
	font-family:Times New Roman, Serif;
}

h2
{
	padding:10px 0;
	font-size:15pt;
}

p,ul
{
	padding-bottom:15px;
	margin:auto;
}

ul li
{
	margin:auto;
	margin-left:30px;
}
a
{
	cursor:pointer;
}

code
{
	margin:10px;
	padding:10px;
	font-size:9pt;
	background-color:#fff;
	display:block;
	text-align:left;
	border:1px solid #444;
}

.Hidden
{
	display: none;
}

.clear
{
	clear:both;
	height:1px;
}

.comment
{
	font-size:11px;
	line-height:12px;
	font-style:italic;
	color:#777777;
}

.HiddenTable
{
	display: none;
	visibility: hidden;
}
.Visible
{
	display: block;
	visibility: visible;
}

.VisibleTable
{
	display: table;
	visibility: visible;
}
.HiddenRow
{
	display: none;
}

.VisibleRow
{
	display: table-row;
	visibility: visible;
}

.VisibleInline
{
	display: inline;
	visibility: visible;
}

.boldblue
{
	font-weight:bold;
	color:#143c6d;	
}

div.greenpanel
{
	display:inline-block;
	width:auto;
	_display:block;
	padding: 25px;
	background-color:#e4f1d1;
	margin: 15px auto;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	border-radius:10px;
}

div.greenpanelfixed
{
	display:block;
	width:400px;
	_display:block;
	padding: 25px;
	background-color:#e4f1d1;
	margin: 15px auto;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	border-radius:10px;
}

