A {
	color:			#0000ff;
	font-family:		sans-serif;
	text-decoration:	none;
}
A:hover {
	color:			#0000ff;
	text-decoration:	underline;
}
A.menu {
	color:			#ffffff;
	text-decoration:	none;
}
A.menu:hover {
	color:			#ffff00;
	text-decoration:	underline;
}

BODY {
	background:		#ffffff;
	background-attachment:	fixed;
	color:			#000000;
	font-size:		10px;
	margin:			0px;
}

DIV.movetips {
	border:			1px solid #e0e0e0;
	opacity:		.6;
	padding:		3px;
}
DIV.movetips:hover {
	opacity:		1;
}
DIV.mypage {
	background:		#f0f0f0;
	border:			1px outset;
	margin:			auto;
	width:			400px;
}
DIV.mypagehead {
	background:		#000080;
	color:			#ffffff;
	font-size:		11pt;
	font-family:		sans-serif;
	font-weight:		bold;
	text-align:		center;
}
.surveyquestion:hover {
	background:		#ffff80;
}


H1 {
	font-size:		14pt;
	font-weight:		bold;
	text-align:		center;
}
H2 {
	font-size:		12pt;
	font-weight:		bold;
	text-align:		center;
}

IMG.aim {
	border:			1px solid #e0e0e0;
	margin:			3px;
	width:			48px;
}
IMG.gallerythumb {
	border:			1px solid #e0e0e0;
	height:			120px;
	margin:			3px;
	opacity:		.7;
	padding:		5px;
	width:			160px;
}
IMG.gallerythumb:hover {
	border:			1px solid #a0a0a0;
	opacity:		1;
}

INPUT.button {
	font-size:		8pt;
	height:			16pt;
}
INPUT.text {
	font-size:		8pt;
	height:			12pt;
}

P.add {
	font-size:		12pt;
	text-align:		center;
}

.category {
	background:		url("gradient.gif") repeat-x;
	color:			#ffffff;
	font-size:		10pt;
	font-family:		sans-serif;
	font-weight:		bold;
	margin-bottom:		5px;
	margin-top:		0px;
	padding:			2px;
	text-align:		center;
}
.section {
	background:		url("plating.png");
	border:			1px outset #e0e0e0;
	font-size:		11pt;
	margin:			2px;
	padding:			2px;
	text-align:		center;
}

P.small {
	font-size:		8pt;
}

P.yellow {
	background-color:	#ffff00;
	font-size:		10pt;
	text-align:		left;
	width:			500px;
}

TABLE {
	border:			0px;
	margin:			0px;
	padding:		0px;
}
TABLE.mypage {
	background:		#f0f0f0;
	border-right:		1px solid #000000;
	border-bottom:		1px solid #000000;
	margin:			auto;
}
TD {
	vertical-align:		top;
}
TD.head {
	background:		#ff8800;
	font-size:		12pt;
	font-weight:		bold;
	text-align:		center;
}
TR.hoverme {
	background:		#ffffff;
}
TR.hoverme:hover {
	background:		#ffff80;
}
TR.mypagehead {
	background:		#000080;
	color:			#ffffff;
	font-size:		11pt;
	font-weight:		bold;
	font-family:		sans-serif;
}

INPUT.btn {
	background:		#ffffff;
	border:			1px solid;
	border-color:		#000000;
	font-size:		8pt;
	font-weight:		bold;
}