@CHARSET "UTF-8";

/* Reset some CSS */

* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

/* 
 * *******************************************************
 * *******************************************************
 */

html, body { height: 100%; margin: 0px; padding: 0px; background-color: #FFFFFF; }
body {  font-size: 0.8em; line-height: 100%; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color: #333333; } 
h1 { font-size: 2em; font-weight: bold; line-height: 180%; font-family: Myriad Pro, "Lucida Grande","Lucida Sans Unicode",Trebuchet MS,Arial; }
h2 { margin: 15px 0 12px 0; font-size: 1.3em; font-weight: bold; line-height: 150%; font-family: Myriad Pro, "Lucida Grande","Lucida Sans Unicode",Trebuchet MS,Arial; }
h3, h4, h5 { font-size: 1.1em; line-height: 150%; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }
p {	margin: 10px 0 10px 0; line-height: 140%; }

/* 
 * *******************************************************
 * *******************************************************
 */

.left-col-btn-container { display: none; }
.left-column-text-content { line-height: 1.4em; }

.btn-container-submit { display: none; }

.blog-list-entry-image1 { float: right; vertical-align: middle; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888; padding: 4px; margin: 0 0 10px 10px; border: 1px solid #CCCCCC; }

#invoice-container { max-width: 900px; }