BODY {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:left;
}
:link, :active, :visited {
		color: #000;
		border-bottom: 0px;
		text-decoration: none;
		}
:hover	{
		color: #000;
		border-bottom: 0px;
		text-decoration: none;
		}
/* 		background-color: #ffcc33; */

.csection {
		font-size: 12px;
	}
.clink {
		font-size: 11px;
		}
.csection a:hover, .clink a:hover {
		background-color: #f6f4e5;
		}

.clinkOn {
		background-color: #f6f4e5;
		}
/* <--- ---> */
.ptitle					{font-size: 18px;}
.ptext					{font-size: 13px;}
.ptext a:link, .ptext a:visited, .ptext a:active,
.commentText a:link, .commentText a:visited, .commentText a:active {
		color: #00c;
		border-bottom: #00c 1px dashed;
		}
.ptext a:hover, .commentText a:hover {
		color: #00c;
		background-color: #ffcc33;
		border-bottom: 0px;
		text-decoration: none;
		}

.ptexthead a:hover	{text-decoration: underline;}
/* <--- ---> */
.commentHeader			{font-size: 11px;}
.commentHeader a:hover	{text-decoration: underline;}
.commentText			{font-size: 12px;}

.term a:link, .term a:visited, .term a:active	{color: #000; border-bottom: #008000 1px dashed;}
.term a:hover	{background-color: #7cfc00; border-bottom: 0px; text-decoration: none;}

.quoteref				{font-size:  9px;}
.quote					{font-size: 10px;}
.gbookh					{font-size: 10px;}
.gbookh a:link, .gbookh a:visited, .gbookh a:active {
		color: #000;
		text-decoration: none;
		border-bottom: 0px;
		}
.gbookh a:hover {background-color: #ffcc33;}

.indexText {font-size: 11px;}
.indexText a:link, .indexText a:visited, .indexText a:active {
		color: #00c;
		border-bottom: #00c 1px dashed;
		}
.indexText a:hover {
		color: #00c;
		background-color: #ffcc33;
		}


/* <--- ---> */

.indent{
		padding: 6px 6px 6px 6px;
		margin: 5px;
		font: 11px verdana, tahoma, arial, sans-serif;
		color: #000060;
		border: 1px solid;
		background-color: #eeedf2;
		border-bottom: #c0c0c0 1px dashed;
		border-left: #000 1px dashed;
		border-right: #c0c0c0 1px dashed;
		border-top: #000 1px dashed;
		}

/* <--- ---> */

.hilite {
		background-color: #ffff66;
		font-weight: normal
		}
.hilite a:link, .hilite a:visited, .hilite a:active {
		color: #ffff66;
		border-bottom: #00c 1px dashed;
		}
.hilite a:hover {
		color: #c0c0c0;
		}

.TidxHeader {
		font-size: 10px;
		font-weight: bold;
		}

.button2 {
		border: 1px solid #5e5d63;
		color: #000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align:center;
		background-image : url(/media/websamples/20050511/button.png);
		}
input.srchbox, .tbox2, .tboxx, select, selectr {
		background-color: #ececec;
		border-top: #5e5d63 1px solid;
		border-bottom: #aaaaaa 1px solid;
		border-left: #5e5d63 1px solid;
		border-right: #aaaaaa 1px solid;
		padding: 2px;
		color: #000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		}
.tboxx {
		background-color: #ffe1e1;
		}
.selectr {background-color: #eee8aa;}

.indexTable0 {
		font-size: 11px;
		color:#000;
		padding: 2px;
		border: #c3bdbd 1px solid;
		border-style: dotted;
		}


.pagesIdx, .pagesIdx1, .pagesIdx2 {
		color:#000;
		padding: 2px;
		border: #c3bdbd 1px solid;
		border-style: dotted;
		}
.pagesIdx1 {
		font-size: 12px;
		}
.pagesIdx2 {
		font-size: 10px;
		text-align:center;
		}
.pagesIdx, .pagesIdx1, .pagesIdx2 a:link,
.pagesIdx, .pagesIdx1, .pagesIdx2 a:active,
.pagesIdx, .pagesIdx1, .pagesIdx2 a :visited {
		text-decoration: none;
		}
.pagesIdx a:hover, .pagesIdx1 a:hover, .pagesIdx2 a:hover {
		background-color: #ffcc33;
		}


.calbox {
	border: #fff 1px solid;
	padding: 4px;
	font-size: 11px;
	color: #404040;
}
.calhd1 {
		width: 90px;
}
.calhd2 {
		background-color: #000;
		width: 90px;
		height: 13px;
		font-size: 10px;
		color: #fff;
		text-align: center;
}
.calday {
		background-color: #fff;
		font-size: 11px;
		color: #000;
		height: 18px;
		width: 90px;
		padding: 3px;
		padding-bottom: 0px;
		margin-right: 0px;
		border: #c3bdbd 1px solid;
		vertical-align: top;
		text-align: center;
		position: relative;
		top: 1px;
}
