body {
	background: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	color: #000; 
	text-align:left;
}

body, p, table, tr, td, ul, li, div {
	font: 11pt/13pt verdana, arial, sans-serif;
}

a, a:link {
	color: #C60;
	text-decoration: underline;
}

#header {
	text-align: center;
	background: #fff;
}

#footer {
	border-top: 1px solid #4AD;
	font: 9pt/11pt Verdana, Arial, sans-serif;
	color: #999;
	margin-top: 50px;
	padding: 0 0 30px 0;
}

/* text attributes */
h1 {
	color: #158;
	font: 16pt Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}
h2 {
	font: 14pt/17pt Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #29c;
}
h2.sectitle { 
	margin-bottom: 0; 
	padding-bottom: 0; 
	border-bottom: 1px solid #CCD;
	font: 9pt Verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase; 
	letter-spacing: 0.1em;
	text-align: right;
	color: #79B;
}
h1.pagetitle {
	color: #158;
	font: 16pt Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	margin-top: 1pt;
	padding-top: 0;
}
h3 { 
	color: #79B;
	font: 12pt Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
h4, h5, h6 { 
	color: #158;
	font: 11pt/13pt verdana, sans-serif; 
	font-weight: bold; 
	margin-bottom: 0;
}
#content h4, #content h5, #content h6, #content p, #content ol, #content ul { margin-left: 1.5em; }

#sidebar p, #footer p { font: 9pt/11pt Verdana, sans-serif; }


/* menus */

#navcontainer { display: none; }

img { padding:0; margin:0; }

/* form elements */

input.textbox, textarea  { 
	font-size: 11pt;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FFF; 
	color: #000;
	border: 1px solid #000;
}

input.button     { 
	font-size: 11pt;
	font-family: Verdana, Arial, sans-serif;
	background-color: #79B;;
	color: #fff; 
	border-style: outset; 
	border-color: #fff;
}
