/* CSS Document */

/* General Types */
body 
{
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	/*background-color:#fafbeb*/
}

A:link		{ font-family: Verdana, Arial, helvetica;
		  		font-size: 10pt; color:Blue; text-decoration: none }
A:visited	{ font-family: Verdana, Arial, helvetica;
		  		font-size: 10pt; color: Blue; text-decoration: none }
A:active	{ font-family: Verdana, Arial, helvetica;
		  		font-size: 10pt; color: Blue; text-decoration: none }
A:hover		{ font-family: Verdana, Arial, helvetica;
		  		font-size: 10pt; color: red; text-decoration: underline }
table 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
}

table.toppad
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	padding:10px 0px 0px 0px;
}

td.layout
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle
}

td.layoutpad
{
	padding: 4px 4px 4px 0px;
	vertical-align:middle
}

td.layoutsmall
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	font-size:smaller;
}

td.layoutxsmall
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	font-size:x-small;
	text-align:left
}

td.layoutxsmallctr
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	font-size:x-small;
	text-align:center
}

td.layoutxsmallrt
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	font-size:x-small;
	text-align:right
}

td.layoutctr
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	text-align:center
}

td.layoutctrtop
{
	padding: 0px 4px 0px 0px;
	vertical-align:top;
	text-align:center;
}

td.layoutctrsmall
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	text-align:center;
	font-size:smaller;
}

td.layoutrt
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	text-align:right
}

td.layoutltpad
{
	padding: 0px 4px 0px 100px;
	vertical-align:middle;
	text-align:left
}

td.layoutrtsmall
{
	padding: 0px 4px 0px 0px;
	vertical-align:middle;
	text-align:right;
	font-size:smaller;
}

td.heading
{
	padding: 10px 0px 10px 0px;
	vertical-align:middle
}

h1          
{ 
	font-family: Verdana, Arial, helvetica;
	font-size: 12pt; 
	color: black; 
	font-weight: bolder 
}

h2
{
	font-family: Verdana, Arial, helvetica;
	font-size: 10pt; 
	color: black; 
	font-weight: bolder;
	padding:0; 
	margin:0;
}

h3
{
	font-family: Verdana, Arial, helvetica;
	font-size: 10pt; 
	color: black; 
	font-weight: bolder;
	padding: 4px 0px 4px 0px; 
	margin:0;
}

h3.alignctr
{
	padding: 4px 0px 4px 0px; 
	margin:0;
	text-align:center	
}

h4
{
	font-size:small;
	font-weight:bold;
	margin:0;
}

h4.toppad
{
	font-size:small;
	font-weight:bold;
	padding:10px 0px 0px 0px; 
	margin:0;
}

h5
{
	 font-size:x-small;
	 font-weight:bold;
	 vertical-align:bottom;
	 padding: 0x 0px 0px 0px; 
	 margin:0
}

h5.ctr
{
	 font-size:x-small;
	 font-weight:bold;
	 vertical-align:bottom;
	 padding: 0x 0px 0px 0px; 
	 margin:0;
	 text-align:center
}

a.larger
{
  font-size:small;
}

div.center
{
	text-align:center;	
}

div.toppad
{
	padding:10px 0px 0px 0px; 
}

li.linklist
{
	padding: 0px 0px 8px 0px;	
}

p.padleft
{
	padding: 0px 0px 0px 25px
}

p.alignctr
{
	text-align:center;
}

.buttons
{
	background-color:#5598D8;
    border-color:#C5BBAF;
    border-width:1px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10pt;
    color:White;
    height:24px
}

.buttonsinverse
{
	background-color:White;
    border-color:#C5BBAF;
    border-width:1px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10pt;
    color:#5598D8;
    height:24px
}