
/*
 * default definition
 */
body {
	width:100%;
	line-height: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 0.72em;
	letter-spacing: 0.01em;
	padding: 0px;
	margin: 0px;
}
* html body {
	/*font-size: 0.7em;*/
	letter-spacing: -0.03em;
}
/*div {
	font-size: 100%;
}*/
p, div, th, td, select {
	color: #666666;
}
div, p, li, ul, form {
	margin:0px;
	padding:0px;
}
img, a, input.type-image{
	border-style:none;
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
hr {
	display: none;
	margin:0px;
}
a:link, a:visited {
	color: #666666;
	text-decoration: none;
}
a:active, a:hover {
	text-decoration: underline;
}
input, select, textarea {
	/*vertical-align: middle;
	color: #555555;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
}

textarea {
	border:#e4e4e4 1px solid; background-color: #f8f8f8;
}

td {
	font-size:70%;
}

.bold {
	font-weight: bold;
}
.right {
	text-align: right;
}

.text_green {
	color: #009999;
}
.text_blue,
.text_blue a:link,
.text_blue a:visited {
	color: #0099CC;
}
.text_purple,
.text_purple a:link,
.text_purple a:visited {
	color: #574E91;
}
.text_olive {
	color: #339900;
}
.text_orange,
.text_orange a:link,
.text_orange a:visited {
	color: #FF6600;
}
.text_red,
.text_red a:link,
.text_red a:visited {
	color: #990033;
}
h3.hide {
	visibility:hidden;
	position: absolute;
}
TABLE.PageTitle {border:3 solid #e4e4e4;background-color:#ffffff;}

TABLE.GraceTitle {border:3 solid #ffffff;color: #ffffff; padding:0 0 0 0;margin:2 0 2 0; width:100%;}
TABLE.Grace {border:0 solid #ffffff;color: #ffffff; padding:0 0 0 0;margin:2 0 2 0;}

.inputTxt {
	border:#e4e4e4 1px solid; background-color: #f8f8f8;
}
