body	{
	background-image:url(g/apatback.jpg);
	background-attachment:fixed;
	background-repeat:repeat-x,y;
	background-color:#0e7997;
	margin-right:15;
	margin-top:25;
	margin-bottom:50;
	margin-left:15;
	scrollbar-base-color:#d7d7ff;
	scrollbar-face-color:#246092;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	}

a:link {color:#663300;text-decoration:underline;}
a:visited {color:#555555;text-decoration:underline;}
a:hover {color:#ff0000;text-decoration:underline;}

a.toc:link {color:#663300;text-decoration:underline;}
a.toc:visited {color:#555555;text-decoration:underline;}
a.toc:hover {color:#ff0000;text-decoration:underline;}

a.urlink:link {color:#663300;text-decoration:none;}
a.urlink:visited {color:#555555;text-decoration:none;}
a.urlink:hover {color:#ff0000;text-decoration:underline;}


.lined	{border-bottom-color:#999999;border-bottom-style:solid;border-bottom-width:1;}



.uli	
	{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1;
	}

.photobox	{
		background-color:#000066;
		border-bottom-width:1;
		border-bottom-color:#000000;
		border-bottom-style:solid;
		border-left-width:1;
		border-left-color:#000000;
		border-left-style:solid;
		border-right-width:1;
		border-right-color:#000000;
		border-right-style:solid;
		}
.neg
	{
	border-top-style:solid;
	border-top-width:1;
	}

.darkcell
	{
	background-color:004d6e;
	height:100;
	width:100;
	}

.citing
	{
	font-size:90%;
	}

.mediumcell
	{
	background-color:e6c6ac;
	height:100;
	width:100;
	}

.lightcell
	{
	background-color:b4dce5;
	height:100;
	width:100;
	}



.sourcestyle	{
		font-weight:normal;
		color:#000099;
		font-size:80%;
		}




.last	{
	padding-bottom:15;
	}

.dark	{
	color:#004d6e;
	}

.darkbold	{
	color:#004d6e;
	font-weight:bold;	
	}


.darkerbold	{
	color:#004d6e;
	font-weight:bold;	
	}

.blackembed	{
	color:#000000;
	font-weight:bold;
	font-size:100%;	
	}
.question
	{
	font-weight:normal;
	text-decoration:underline;
	color:004d6e;
	}


.articledate
	{
	color:#000000;
	font-size:90%;
	font-weight:bold;
	font-style:normal;
	text-decoration:normal;
	}

.langcode
	{
	font-size:80%;
	color:#004d6e;
	font-weight:bold;
	font-style:oblique;
	}

.bclinks
	{
	font-weight:normal;
	font-size:100%;
	background-image:url(g/bluebga.gif);
	background-color:#b4dce5;
	margin-top:50;
	padding-left:5;
	padding-top:0;
	padding-bottom:0;
	padding-right:8;
	border-top-width:1;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-left-color:#999999;
	border-top-color:#999999;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}


.bannerbox	{
	width:100%;
	padding-bottom:0;
	background-color:#000000;
	border-top-width:1;
	border-top-color:#000000;
	border-top-style:solid;
	border-left-width:1;
	border-left-color:#000000;
	border-left-style:solid;
	border-right-width:1;
	border-right-color:#000000;
	border-right-style:solid;
	}

.ur
	{
	background-color:#004d6e;
	color:#999999;
	text-align:right;
	font-family: trajan pro, sans serif;
	font-weight:bold;
	vertical-align:middle;
	font-size:12;
	white-space:nowrap;
	padding-right:0;
	padding-left:0;
	padding-top:0;
	border-top-color:#999999;
	padding-bottom:0;
	}


.urtext
	{
	background-color:#ffffff;
	color:#000066;
	text-align:right;
	font-family: arial, sans-serif;
	font-weight:bold;
	vertical-align:top;
	font-size:11;
	white-space:nowrap;
	padding-right:10;
	padding-left:0;
	padding-top:10;
	padding-bottom:5;
	border-top-color:#999999;
	border-bottom-width:1;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	}




.ul
	{
	text-align:left;
	background-color:#ffffff;
	color:#ffffff;
	padding-bottom:10;
	padding-left:15;
	padding-top:10;
	border-bottom-width:1;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	}


.sn	{
	padding-right:5;
	padding-left:3;
	border-left-color:#003366;
	border-left-width:1;
	border-left-style:solid;
	}

a.nu:link
	{
	color:#0000ff;
	padding-left:0;
	padding-right:2;
	paddding-bottom:5;
	text-decoration:none;
	vertical-align:center;
	font-weight:normal;
	}

a.nu:visited
	{
	color:#0000ff;
	padding-left:0;
	padding-right:2;
	text-decoration:none;
	vertical-align:center;
	font-weight:normal;
	}

a.nu:hover
	{
	color:#825152;
	padding-left:0;
	padding-right:2;
	vertical-align:center;
	font-weight:normal;
	text-decoration:underline;
	}


a.nucopy:link
	{
	acolor:#e6c6ac;
	font-weight:bold;
	}

a.nucopy:visited
	{
	acolor:#e6c6ac;
	font-weight:bold;
	}

a.nucopy:hover
	{
	acolor:#ffffff;
	font-weight:bold;
	}


.contentcell {
	font-size:100%;
	line-height:1.4em;
	width:100%;
	background-color:#ffffff;
	padding-top:15;
	padding-bottom:15;
	padding-left:15;
	padding-right:15;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}


.contentcell_right {
	font-size:100%;
	line-height:1.4em;
	background-color:#ffffff;
	padding-top:0;
	padding-bottom:10;
	padding-left:10;
	padding-right:10;
	}

.contentcell_right-j {
	font-size:100%;
	line-height:1.6em;
	background-color:#ffffff;
	padding-top:0;
	padding-bottom:10;
	padding-left:10;
	padding-right:10;
	}


.footer_crank	{
	color:#b4dce5;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	white-space:normal;
	padding-left:5;
	padding-right:0;
	padding-top:5;
	padding-bottom:7;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#77aaae;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	background-color:#004d6e;
	}


.footer_left	{
	color:#000000;
	font-size:9px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	padding-left:5;
	padding-right:0;
	padding-top:2;
	padding-bottom:2;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:0;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	background-color:#ccccff;
	}

.footer_center	{
	color:#000000;
	font-size:9px;
	text-align:center;
	white-space:nowrap;
	padding-left:5;
	padding-right:5;
	padding-top:2;
	padding-bottom:2;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:0;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	background-color:#ccccff;
	}

.footer_right	{
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
	padding-left:0;
	padding-right:5;
	padding-top:2;
	padding-bottom:2;
	border-top-width:0;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	background-color:#ccccff;
	}

.toprightlines	{
	background-color:#ffffff;
	text-align:center;
	white-space:normal;
	font-size:15;
	padding-top:0;
	padding-right:10;
	border-top-width:0;
	border-right-width:1;
	border-top-style:dashed;
	border-right-style:dashed;
	border-top-color:#004d6e;
	border-right-color:#004d6e;
	}

.toprightlines-cal	
	{
	background-color:#ffffff;
	text-align:right;
	white-space:nowrap;
	font-size:12;
	padding-top:0;
	padding-right:10;
	border-top-width:0;
	border-right-width:1;
	border-top-style:dashed;
	border-right-style:dashed;
	border-top-color:#004d6e;
	border-right-color:#004d6e;
	}

.navstrip	{
	text-align:center;
	font-size:11;
	vertical-align:middle;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:0;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}


.navstrip_left	{
	text-align:center;
	font-size:11;
	vertical-align:middle;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:0;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}

.navstrip_right	{
	text-align:center;
	font-size:11;
	vertical-align:middle;
	border-top-width:0;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-top-color:#000000;
	border-left-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}

.navstrip-j	{
	color:#ffffff;
	text-align:center;
	font-size:11;
	font-weight:normal;
	vertical-align:middle;
	border-top-width:1;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-bottom-color:#ffffff;
	border-right-color:#ffffff;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}

a.nav:link	{
	white-space:nowrap;
	font-weight:bold;
	padding-left:4;
	padding-right:4;
	color:#000000;
	text-decoration:none;
	line-height:1.5;
	background-color:#ccccff;
	background-image:url(g/aagradient.jpg);
	display:block;
	}

a.nav:visited	{
	white-space:nowrap;
	font-weight:bold;
	padding-left:4;
	padding-right:4;
	color:#000000;
	text-decoration:none;
	line-height:1.5;
	background-color:#ccccff;
	background-image:url(g/aagradient.jpg);

	display:block;	
	}

a.nav:hover	{
	white-space:nowrap;
	font-weight:bold;
	padding-left:4;
	padding-right:4;
	color:#ffffff;
	text-decoration:none;
	line-height:1.5;
	display:block;
	background-color:#0e7997;
	background-image:url(g/aagradient.jpg);

	}

.breadcrumbs	{
	font-size:12;
	text-align:left;
	}

.dimit_nav	{
	aatext-align:left;
	color:#999999;
	text-decoration:none;
	}	

.fronttitle	{
	color:#004D6E;
	font-weight:bold;
	}

.hc	{
	color:#000000;
	font-weight:bold;
	}

.hcu	{
	color:#000000;
	text-decoration:underline;
	}

th	{
	color:#000000;
	background-color:#b4dce5;
	}

.b	{
	color:#000000;
	}

h1, h2	{
	color:#004d6e;
	padding-top:15;
	line-height:1.3em;
	}

h4	{
	color:#004d6e;
	padding-top:10;
	}

h5	{
	color:#004d6e;
	padding-top:10;
	}

h3	{
	color:#004d6e;
	padding-top:15;
	}

.ec	{font-size:90%;
	font-style:oblique
	}

.vertbarcolor	{
	color:#999999;
	}

td	{
	vertical-align:top;
	font-size:100%;
	}

tr	{
	vertical-align:bottom;
	font-size:100%;
	}





.dimit_navloc	{
	font-size:11;
	line-height:1.5;
	text-align:center;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#666699;
	text-decoration:none;
	background-color:#ccccff;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:0;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	}




a.locnav:link	{
	font-size:11;
	line-height:1.5;
	text-align:center;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#000000;
	text-decoration:none;
	background-color:#ccccff;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:0;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	background-image:url(g/aagradient.jpg);
	background-repeat:x;
	}

a.locnav:visited	{
	font-size:11;
	line-height:1.5;
	text-align:center;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#000000;
	text-decoration:none;
	background-color:#ccccff;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:0;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	background-image:url(g/aagradient.jpg);
	background-repeat:x;
	}

a.locnav:hover	{
	font-size:11;
	line-height:1.5;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#ffffff;
	text-decoration:none;
	background-repeat:x;
	background-color:#0e7997;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:0;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	}



a.locnavtop:link	{
	font-size:11;
	line-height:1.5;
	text-align:center;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#000000;
	text-decoration:none;
	background-color:#ccccff;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:1;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	background-image:url(g/aagradient.jpg);
	background-repeat:x;
	}

a.locnavtop:visited	{
	font-size:11;
	line-height:1.5;
	text-align:center;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#000000;
	text-decoration:none;
	background-color:#ccccff;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:1;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	background-image:url(g/aagradient.jpg);
	background-repeat:x;
	}

a.locnavtop:hover	{
	font-size:11;
	line-height:1.5;
	white-space:nowrap;
	word-spacing:normal;
	font-weight:bold;
	display:block;
	padding-top:0;
	padding-bottom:0;
	padding-left:10;
	padding-right:10;
	color:#ffffff;
	text-decoration:none;
	aabackground-image:url(g/gradientbwlocal.jpg);
	background-repeat:x;
	background-color:#0e7997;
	border-left-color:#000000;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#000000;
	border-top-width:1;
	border-top-style:solid;
	border-right-color:#000000;
	border-right-width:1;
	border-right-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1;
	border-bottom-style:solid;
	}







.abstract	{
	font-size:100%;
	line-height:1.1em;
	font-weight:normal;
	padding:10;
	margin-left:10%;
	margin-right:10%;
	background-color:#ffffff;
	border-top-width:1;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-left-color:#000000;
	border-top-color:#000000;
	border-top-style:dashed;
	border-left-style:dashed;
	border-bottom-style:dashed;
	border-right-style:dashed;
	}


.bc	{
	font-size:90%;
	line-height:1.2em;
	font-weight:normal;
	padding:10;
	margin-left:10%;
	margin-right:10%;
	background-color:#ffffff;
	border-top-width:1;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-bottom-color:#000000;
	border-right-color:#000000;
	border-left-color:#000000;
	border-top-color:#000000;
	border-top-style:dashed;
	border-left-style:dashed;
	border-bottom-style:dashed;
	border-right-style:dashed;
	}

.bcem	{
	font-size:100%;
	font-weight:normal;
	padding:5;
	background-color:#ffffff;
	border-top-width:1;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
	border-bottom-color:#ccccff;
	border-right-color:#ccccff;
	border-left-color:#ccccff;
	border-top-color:#ccccff;
	border-top-style:solid;
	border-left-style:solid;
	border-bottom-style:solid;
	border-right-style:solid;
	}

.bccontainer
	{
	width:950;
	}

dt	{
	padding-top:0;
	font-weight:normal;
	}


.titlecolor	{
	color:#fbb03b;
	}

a.toc:link	{
	color:#0000ff;
	text-decoration:underline;
	}

a.toc:visited	{
	color:#0000ff;
	text-decoration:underline;
	}

a.toc:hover	{
	color:#004d6e;
	text-decoration:underline;
	}

.dimit
	{
	font-style:normal;
	font-weight:normal;
	color:#666666;
	}

.dimitsb
	{
	font-style:normal;
	font-weight:bold;
	color:#004d6e;
	font-size:80%;
	}

p.author	{
	text-align:left;
	font-size:100%;
	font-style:oblique;
	}

.box	{
	font-size:100%;
	font-weight:normal;
	border-width:1;
	border-style:solid;
	border-color:#a3a3a3;
	padding-top:10;
	padding-bottom:10;
	padding-left:10;
	padding-left:10;
	padding-right:10;
	background-color:#ffffff;
	margin-left:10%;
	margin-right:10%;
	}
