/* -- Originally From VRinGeography/ceus.css */

/* ---------------------- Layout ----------------------------*/
body  {
	margin-left : 1em;
	margin-right : 1em;
}

pre  {
	margin-left : 1.5em;
	margin-right : 1.5em;
	padding : 0.75em;
}


.refList  {
	margin-left : 2em;
	margin-right : 2em;
}

/* ---------------------- Fonts ----------------------------*/
body,td,TH,p,ul,ol,h1,h2,H1,H2,H3,H4,H5,H6  {
	font-family : tahoma,verdana,arial,helvetica;
	font-size : 10pt;
	color : #002010;
}

H1  {	font-size : 14pt;
	font-weight : bold;
	color : #303030;}

H2  {	font-size : 12pt;
	font-weight : bold;
	color : #303030; }

H3  {	font-size : 10pt;
	font-weight : bold;
	color : #303030; }

H4,H5,H6  {
	font-size : 8pt;
	font-weight : bold;
	color : #303030; }

A  {	font-family : tahoma,verdana,arial,helvetica;
/*	font-size : 10pt; */
	font-weight : bold; }

A:Link  {	color : #40b050;
		text-decoration : underline;	}

A:Visited  {color : #80b090;
		text-decoration : none;	}

A:Active  {	color : #ff6600;
		text-decoration : none;	}

A:Hover  {	color : SkyBlue;
		text-decoration : underline;	}

A.offsite  {color : #C30;
		background : #FFFAF5;	}

.small  {	color : #909888; font-size : 8pt; }
.small-g3 { color : #c0c8b8; font-size : 8pt; }
.small-g2 { color : #909888; font-size : 8pt; }
.small-g1 { color : #606858; font-size : 8pt; }
.small-g0 { color : #204030; font-size : 8pt; }
.smallHanging {
	color : #608070;
	font-size : 8pt;
	text-indent : 0.0in;
	margin-left : 0.25in
}

.orange  {	color : #f27900;
		font-weight : bold;	}
.cityOrange  {	color : #f27900;}

.yellow  {	color : #dce109;
		font-weight : bold;	}

.highlight  {
	color : #f27900;
	font-weight : bold;
}

.g3  {color : #c8c8c8;}
.g35 {color : #b0b0b0;}
.g2  {color : #909090;}
.g1  {color : #606060;}
.g0  {color : #202020;}

.dkGreen  {color : #208000;}

.menu  {
	color : #d0d0d0;
	font-weight : bold;
	font-size : 8pt;
	background-color : #606060;
}

.button  {
	color : #ffffff;
	font-weight : bold;
	background-color : black;
	font-size : 8pt;
}

.bigNum  {
	color : #DDDDDD;
	font-weight : bold;
	font-size : 24pt;
}
.bigText  {
	color : #DDDDDD;
	font-weight : bold;
	font-size : 24pt;
}

.OHP  {
	color : #002010;
	font-weight : bold;
	font-size : 18pt;
}

.code  {
	color : #251199;
	font-weight : normal;
	font-family : courier;
}

.ref  {
	color : #204000;
	/* font-style : italic; */
	font-size : 8pt;
}

.refName  {
	font-weight : bold;
}

.refDetails  {
	font-style : italic;
}

.fig  {
	text-indent : -0.60in;
	margin-left : 0.80in;
	color : #000000;
	/*font-weight : bold;*/
	/*font-style : italic;*/
	font-size : 8pt;
	/* margin-left : 1.5em; */
	margin-right : 1.5em;
	/*padding : 0.75em;*/
}
.figCaption {	font-size : 8pt;}

.notes  {
	color : #606858;
	font-size : 8pt;
}

pre  {
	color : #ff0000;
	color : #906000;
	color : #0080c0;
	color : #004080;
	color : #0080b0;
	/* background-color : #f0f0f8; */
	font-weight : normal;
	font-family : courier;
}

.comment  {
	color : #906000;
	color : #004080;
	font-weight : normal;
	font-family : courier;
}

/* ----- Resume/CV ----- */
.cvLeft {
	font-family : times,palatino;
	font-size : 10pt;
	font-style : italic;
	color : #002010;
}
.cvLeftTitle {
	font-family : times,palatino;
	font-size : 10pt;
	font-style : italic;
	text-decoration : underline;
	color : #002010;
}
.cvTitle  {
	color : #002010;
	font-weight : bold;
	/* font-style : italic;*/
}

.Hanging {
	text-indent : 0.0in;
	margin-left : 0.4in
}
.refJournal  {
	color : #606858;
	font-style : italic;
	font-size : 10pt;
}
.refTitle  {
	color : #204000;
	color : #909888;
/*	font-style : italic;	*/
	font-size : 10pt;
}
.refLink  {
	color : #ff702b;
	font-size : 8pt;
}


.email {
	font-family : tahoma,verdana,arial,helvetica;
	font-size : 8pt;
	background-color:#f9f9f9;
	color: #468;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	padding : 2px 6px 2px 6px;
}
