/*--STRUCTURE--*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }

q:before,q:after { content:''; }
abbr,acronym { border:0; }

/*--TYPOGRAPHY--*/
body { font-size: 100%; background-color: #f2fdf1; color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; height: 100%; }

h1,h2,h3,h4,h5,h6 { color: #243c7c; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; }

h1 { font-size: 18px; color: #086425; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; }
h2 { font-size: 14px; line-height: 15px; letter-spacing:.1em; font-family: Georgia, "Times New Roman", Times, serif; padding: 5px 0 0 90px; color: #026b37; text-align: center; font-weight: bold; font-variant: small-caps; }
h3 { font-size: 16px; color: #086425; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; padding: 0 0 5px 0; }
h4 { font-size: 12px; color: #086425; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; padding: 5px 0 10px 0; }
h5 { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 0 0 0 90px; }
h6 { font-size: 16px; color: #417e43; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 25px; letter-spacing:.1em; font-weight: bold; }

p 			{ font-size: 12px; line-height: 16px; color: #086425; padding: 8px 0 0 60px; text-align: left; }
p.last		{ margin-bottom: 0; }
p.italic	{ font-style: italic; }

.hide 		{ display: none; }
.clear		 { margin: 0; padding: 0; }

img			{ margin: 0; }

dl			{ margin: 0; }
dl dt			{ font-weight: normal; }
dd			{ margin: 0;}

a, 
a:link		 { color: #417e43; text-decoration: none; }
a:focus, 
a:hover		{ color: #c4953d; text-decoration: none; }
a.current	{ color: #c4953d; text-decoration: none; }

strong		{ font-weight: bold; }
em,dfn		{ font-style: italic; }

