body {
	background-color: #dff1fa; color: #000;
	margin: 30px; padding: 0px;
	font: 11px/16px arial, helvetica, verdana, sans-serif;
}
img { border: 0px solid white; }
#holder {
	position: relative; width: 990px; height: auto;
	background-color: #fff; text-align: left;
	padding: 5px;
}
#main {
	position: relative; width: 988px;
}
#top {
	position: relative; width: 988px;
	height: 70px; 
	margin: 3px 0px 20px 0px;
}
td {
	vertical-align: top;
}
td.marg1 { width: 15px }
td.marg2 { width: 12px; }
td.menubar { width: 210px; }
td.ml { width: 30px }
td.content { background-color: #fff; width: 740px; }
.backbox, .backbox1, .backbox2  { color: #e9f4fd; background: #eae6d0 url("img/puffFrame.png"); width: 245px; height: 192px; float: left; overflow: hidden; margin-right: 5px; }
.backbox1 { background-color: #f3fdd9; }
.backbox2  { background-color: #e9f4fd; margin-right: 0px }
#menutop_gr, #menutop_mg, #menutop_cy  { color: #fff; font-size: 11px; line-height: 20px; text-indent: 10px; width: 210px; height: 20px }
#menutop_gr  { background: #fff url("img/bar_gr.png") }
#menutop_mg  { background: #fff url("img/bar_mg.png"); margin-top: 20px }
#menutop_cy  { background: #fff url("img/bar_cy.png"); margin-top: 20px }
.menu, .menuAct  { text-indent: 8px; background: #fff url("img/backbar.png"); border-bottom: 1px dotted #999 }
.sub, .subAct  { text-indent: 10px; background-color: #fff; border-bottom: 1px dotted #999 }
.xphd	{ float: right; }