body {
	behavior						: url('/inc/csshover.htc');
	margin							: 0;
	padding							: 0;
	background					: #DFDFE7 url('/img/bg_20x.gif') repeat-y top center;
	text-align					: center;
	font-family					: helvetica, arial, verdana, tahoma, sans-serif;
	color								: #4F4F4F;
	font-size						: 86%;
}


hr {
	border							: 0;
	color								: #DFDFDF;
	background-color		: #DFDFDF;
	height							: 1px;
	width								: 100%;
	text-align					: center;
}


img, a img {
	border							: none;
}

h1 {
	font-size						: 170%;
}


/* ID DEFINITIONS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


#w1 {
	margin							: 0 auto;
	padding							: 0;
 	width								: 730px;
	text-align					: left;
}


#t1 {
	border-bottom				: 1px solid #BFBFBF;
	background-color		: #F2DEA0;
	background-position	: center left;
	background-repeat		: no-repeat;
	height							: 150px;
	font-family					: times, serif;
	color								: #4F4F2F;
}
#t2{
	font-size						: 40px;
	margin-left					: 220px;
	padding-top					: 48px;
}
#t3{
	font-size						: 20px;
	font-style					: italic;
	padding-top					: 10px;
	margin-left					: 220px;
	font-weight					: bold;
}


#b1 {
	padding							: 18px;
	width								: 470px;
	float								: left;
}
#b2 {
	padding							: 12px;
}


#m1 {
	margin							: 36px 0 8px 0;
	width								: 204px;
	float								: left;
	border							: 1px solid #E7E7DF;
	background-color		: #F7F7EF;
}
#m2 {
	padding							: 12px 12px;
	font-size						: 12px;
	line-height					: 18px;
}

#m2 h3 {
	font-size						: 17px;
	margin							: 0 0 3px 0;
}
#m2 ul {
	padding							: 0;
	margin							: 0 0 9px 24px;

}
#m2 a {
	font-weight					: bold;
	text-decoration			: none;
}
#m2 a:hover {
	text-decoration			: underline;
}


#f1 {
	clear								: both;
	border-top					: 1px solid #BFBFBF;
	margin-bottom				: 6px;
	padding							: 2px;
	text-align					: right;
	font-size						: small;

	color								: #9F9F9F;
	font-size						: 7.5pt;
}
#f1 a {
	color								: #4A7394;
}


#b2 {
	line-height					: 20px;
}


#phonebook {
	margin-left					: 3em;
}
#phonebook td {
	padding-right				: 2em;
}





/* CLASS DEFINITIONS ::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


.linklist {
	font-style					: italic;
}
.linklist a {
	font-style					: normal;
}


.alert {
	background-color		: yellow;
	color								: red;
}


.millennia {
	font-weight				: bold;
	color							: #959595;
	letter-spacing		: -1px;
}
.vision {
	font-weight				: bold;
	color							: #1581C5;
	letter-spacing		: -1px;
}

























/*
h1, h2, h3 {color: #3F3F4F;}

h1, h2, h3 {font-weight : normal;}
h4, h5, h6 {font-weight : bold;}
h1, h2, h3, h4, h5, h6, p {margin : 1.2em 0em 1.2em 0em;}

h1 {font-size : 2.0em;}
h2 {font-size : 1.7em;}
h3 {font-size : 1.4em;}
h4 {font-size : 1.2em;}
h5, p, ol, ul, li {font-size : 1.0em;}
h6 {font-size : 0.8em;}
pre {font-size : 1.4em;}

p, ol, ul, li {line-height: 1.4em;}

address {margin-left: 4em;}
*/





h1 {
	padding						: 0;
	margin-top				: 0;
	border-bottom			: 1px solid #DFDFDF;
}



h5 .sub {
	font-weight 			: normal;
	font-style	 			: italic;
}


#twk140ad {
	margin-top				: 1em;
}
#twk140ad div {
	text-align				: center;
}



.prompt li {
	padding-right			: 0.5em;
	display						: inline;
}









table {border: 0; border-collapse: collapse; border-spacing: 4px;}


.ruler {border: 1px solid #660099;}
.ruler .groupingsrow {}
.ruler .labelsrow {}
.ruler .unitsrow {color: gray;}

.ruler td, .ruler th {padding: .25em .75em .25em .375em;}
.ruler th {text-align: left;}

.ruler thead, .ruler tfoot, .ruler tbody {border: 1px solid #660099;}
.ruler thead, .ruler tfoot {background-color: #E5E5E5; color: #000000; vertical-align: baseline;}

.ruler tbody tr {border-width: 1px 0; border-style: dotted; border-color: #DFDFDF;}
.ruler tbody tr.hilite {background-color: #FFBFBF;}
.ruler tbody tr.odd {}
.ruler tbody tr.even {background-color: #FFEFDF;}
.ruler tbody tr.subhead {background-color: #DFDFDF;}
.ruler tbody tr.greyed {background-color: #F5F5F5; color: #999999;}
.ruler tbody tr:hover{background-color: #E5E5E5; color: #660099;}

.ruler tbody td.greytxt {color: #9F9F9F;}
.ruler tbody td.alerttxt {color: #FF6600; font-weight: bold;}
