	body {
	margin:0;
	padding-top:20px;
	padding-bottom:20px;
	font:11px Verdana;
	color:#333333;
	background-color: #ffffff;
	/*background-image:url(img/bggr.jpg);
	background-position:bottom;
	background-repeat:repeat-x;*/
	height:100%; /* this is the key! */ }
	
	h1 {
	font-size:13px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 0px;
	color: #666666;
	margin:15px 0; }
	
	h2 {
	font-size:14px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 0px;
	color: #666666;
	margin:15px 0; }
	
	h3 {
	font-size:13px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 0px;
	color: #EDE8E0;
	margin:15px 0; }
	/*text-transform:uppercase;}*/
	
	a { text-decoration:none; }
	a:link { color:#333333; background-color: transparent;text-decoration:none; }
	a:visited { color:#333333; background-color: transparent;text-decoration:none; }
	a:active { color:#333333; background-color: transparent;text-decoration:none; }
	a:hover { color:#FFFFFF; background-color: #C2BEA3; text-decoration:none; }
	
	a.2 { text-decoration:none; }
	a.2:link { color:#333333; background-color: transparent; }
	a.2:visited { color:#333333; background-color: transparent; }
	a.2:active { color:#333333; background-color: transparent; }
	a.2:hover { color:#006699; background-color: transparent; text-decoration:bold; }
	
	a.white { text-decoration:none; }
	a.white:link { color:#FFFFFF; background-color: transparent; }
	a.white:visited { color:#FFFFFF; background-color: transparent; }
	a.white:active { color:#FFFFFF; background-color: transparent; }
	a.white:hover { color:#FFCC00; background-color: #1B4778; text-decoration:none; }
	
	a.btt { text-decoration:none; }
	a.btt:link { color:#333333; background-color: transparent; }
	a.btt:visited { color:#333333; background-color: transparent; }
	a.btt:active { color:#333333; background-color: transparent; }
	a.btt:hover { color:#FFCC00; background-color: #1B4778; text-decoration:none; }
	
	a.blue { text-decoration:none; }
	a.blue:link { color:#0000FF; background-color: transparent; text-decoration:underline; }
	a.blue:visited { color:#0000FF; background-color: transparent; text-decoration:underline; }
	a.blue:active { color:#0000FF; background-color: transparent; text-decoration:underline; }
	a.blue:hover { color:#000099; background-color: transparent; text-decoration:underline; }
	
	input { font: Verdana; font-size:11px; color:#333333; background-color:#ffffff; border: 1px solid #EDE8E0; line-height:13pt; letter-spacing:normal; word-spacing:normal; height:20; cursor: pointer; }
	select { font-size:11px; color:#666666; line-height:11pt;  padding-left:5px; letter-spacing:normal; word-spacing:normal; }
	textarea { background-color:#ffffff; font-size:11px; color:#333333; line-height:12pt; letter-spacing:normal; word-spacing:normal; }
	input.button{ cursor:hand; font-size:9px; color:#333333; background-color:#EDE8E0; border: 1px solid #EDE8E0; line-height:11px; }
	  
	table { border-collapse: collapse; border: 0px; }
	table.wrapper { border-collapse: collapse; border: 1px solid #C2BEA3; padding:0px; width:800px; height:100%;  }
	table.noborder { border-collapse: collapse; border: 0px }
	table.main { border-collapse:collapse; border:1px solid #6690b3; border-right:1px solid #6690b3; background-color:#FFFFFF; }
	
	td { font-family:Verdana; font-size:11px; color:#333333; text-align:left; vertical-align:top; padding:5px; line-height:17px;letter-spacing:.2px; word-spacing:-1px; }
	
	td.top1 { background-color:#EDE8E0; border-bottom:1px solid #EDE8E0; padding:0px; height:25px; width:140px; }
	td.top2 { background-color:#EDE8E0; border-bottom:1px solid #C2BEA3; }
	td.top3 { background-color:#EDE8E0; border-bottom:1px solid #C2BEA3; width:160px; }
	
	td.left { border-right:1px solid #6690b3; border-top:0px; background-color:#EDE8E0; padding:0px; }
	td.left1 { border-right:1px solid #6690b3; width:140px; background-color:#EDE8E0; background-image:url(img/flowers.jpg); background-position:bottom; background-repeat:no-repeat }
	
	td.whtbg { background-color:#FFFFFF; background-image:url(img/whtbg.jpg); background-position:bottom; background-repeat:no-repeat; }
	
	td.blue1 { background-color:#7998B4; background-image:url(img/blu1.jpg); background-position:left; background-repeat:repeat-y; border-top: 1px solid #1B4778; width:160px; color:#FFFFFF; }
	td.blue2 { background-color:#7998B4; background-image:url(img/blu2.jpg); background-position:right; background-repeat:repeat-y; border-left: 1px solid #6690b3;  border-top: 1px solid #1B4778; width:480px; }
		
	td.footer1 { background-image:url(img/flowers_a.jpg); background-position:right; background-repeat:repeat-x;  }
	td.footer2 { background-image:url(img/flowers_b.jpg); background-position:left; background-repeat:repeat-x; height:65px; border-top: 1px solid #6690b3; text-align:center; padding-top:10px; }
		a.footer2 { text-decoration:none; }
		a.footer2:link { color:#333333; background-color: transparent; }
		a.footer2.footer2:visited { color:#333333; background-color: transparent; }
		a.footer2:active { color:#333333; background-color: transparent; }
		a.footer2:hover { color:#333333; background-color: transparent; text-decoration:underline; }
	
	td.footer3 { background-image:url(img/flowers_c.jpg); background-position:left; background-repeat:repeat-x; height:65px; border-top: 1px solid #6690b3;  }
	
	ul { list-style-type:  }
	img { border:0px; }
	
	
	