body {
    margin: 15px 0px;
    background: #666699;
    font-family: Trebuchet MS, Verdana;
    font-size: 14px;
}

p, table, tr, td {
    font-family: Trebuchet MS, Verdana;
    font-size: 14px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Trebuchet MS, Verdana;
    color: #000;
    background: none;
    margin: 0;
    clear:both;
}

a, a:visited, a:active { color: green;
			padding: 2px;
			text-decoration: underline;
			font-weight: bold;}
a:hover { color: #FFFFFF;
			background: red;
			text-decoration: none;
			padding: 2px;
			font-weight: bold;}

.cloud {			
	border:1px dashed black;			/* border size and color */
	background-color:#ace;			/* layer background color */
	padding:7px;					/* padding around text inside div */
	z-index:1;
}