html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	line-height: 1.0; /* the decimal point is needed to be valid css */
	text-align: center;
	vertical-align: baseline;
	outline: 0;
}

* {margin: 0; padding: 0;}

html {overflow: auto; height: 100%;}

body {background-color: Transparent; color: #2f4f4f; height: 100%;}

div {position: relative; background-color: Transparent; margin: 0px; padding: 0px;}

#main {width: 550px; height: auto; background-color: Transparent; margin: 0px auto 0px auto;}
#head {height: 120px;}
#body {height: auto;}
#head img {margin: 30px 0px 0px 0px; padding: 0px;}

div.top {width: 100%; margin: 0px 0px 35px 0px; display: block;}
div.bot {width: 100%; margin: 0px 0px 0px 0px;}
div.col {width: 50%; float: left; margin: 0px; padding: 0px;}
div.end {width: 100%; float: none; clear: both; margin: 0px 0px 50px 0px;}

h1, h2, h3 {line-height: 130%; font-weight: bold; padding: 0px 30px 0px 30px;}
h1 {font-size: 160%;}
h2 {font-size: 140%; display: none; text-align: center;}
h3 {font-size: 140%; color: red;}
h4 {font-size: 140%; font-weight: bold;}

div.bot a {font-size: 140%; line-height: 130%; font-weight: bold; color: #00008b; padding: 30px 30px 10px 30px; display: block; text-decoration: underline; text-align: center;}
div.bot a:hover {color: #0000ff; text-decoration: underline; }
div.bot img {float: left; margin: 0px 20px 30px 30px; padding: 0px; display: none;}