/* CSS Reset */
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,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;}
:focus {	outline: 0; }
body {	line-height: 1;color: black;font-family: trebuchet ms,arial,helvetica,sans-serif; background: transparent url(images/bg.jpg) repeat scroll 0 0;  }
ol, ul { list-style: none; }
table {	border-collapse: separate;border-spacing: 0; }
caption, th, td { text-align: left;font-weight: normal; }
blockquote:before, blockquote:after,q:before, q:after {	content: ""; }
blockquote, q {quotes: "" ""; }

/* CSS Start */
p { font-size:9pt; }
h1, h2, h3, h4, h5, h6, p { margin: 0;padding: 10px 0; }

#container { margin: 0 auto;padding: 0;width: 1024px; }

	#header { width: 1024px;height: 313px;background: transparent url(images/header.jpg) repeat scroll 0 0; }
		.headerdiv { background:transparent url(images/headerbg.jpg) repeat scroll 0 0; }

	#content { background: transparent url(images/contentbg.png) repeat-y;width: 1024px;}

	.maincontent { padding: 0px 90px 40px 90px; }
		
	#footer { background: transparent url(images/footerbg.png) repeat-y;width: 1024px;height: 220px; }