/* @group #id */

BODY.arch
{
	background-image: none;
	background-color: #F7FFCE;
	color : Black;
}

BODY.MAIN {
	background-image: url(images/mainback.jpg);
	background-color: #FCDCAD;
	color : Black;
}
	
/* @end */HTML {
	font-family : "Comic Sans MS", sans-serif;
	font-weight: normal;
}

A:hover {
	background-color: #BCBE20;
	color: black;
	} 

A:link {
	color : maroon;
	background-color : transparent;
} 

A:visited {
	color : olive;
	background-color : transparent;
}

A.nodec {
	text-decoration : none;
	background-image: none;

}  
H2 {
	font-family : "Comic Sans MS", sans-serif;
	text-align : center;
	font-weight : bold;
	font-size : 24pt;
	color : maroon;
	font-style : italic;
	background : transparent;
} 
H3 {
font-family : "Comic Sans MS", sans-serif; 
text-align : center; 
font-weight : bold; 
font-size : large; 
color : maroon; 
font-style : italic; 
background : transparent;
} 
H4 {
font-family : "Comic Sans MS", sans-serif; 
text-align : left; 
font-weight : bold; 
font-size : medium; 
color : rgb(0,0,0); 
font-style : italic; 
background : transparent;
} 
H5 {
font-family : "Comic Sans MS", sans-serif; 
text-align : center; 
font-size : medium; 
color : maroon; 
background : transparent;
} 

H6 {
	font-family : "Comic Sans MS", sans-serif;
	text-align : center;
	font-size : 18pt;
	color : rgb(0,0,0);
	font-weight : bold;
	background : transparent;
}

P.booktitle {
	font-family: "Arial", sans-serif;
	color : maroon;
	background : transparent;
	text-align: left;
}

P {
font-family : "Comic Sans MS", sans-serif; 
} 
P.index {
	font-family : "Comic Sans MS", sans-serif;
	font-size : large;
	
} 
P.emp {
	font-family : "Comic Sans MS", sans-serif;
	font-style : italic;
	color : maroon;
	font-size : medium;
	background-color : #EEDDC3;
} 
UL {
font-family : "Comic Sans MS", sans-serif; } 
OL {
font-family : "Comic Sans MS", sans-serif; 
} 
LI {
font-family : "Comic Sans MS", sans-serif; 
} 
TABLE {
font-family : "Comic Sans MS", sans-serif; 
} 
TH {
font-family : "Comic Sans MS", sans-serif; 
} 
TD {
font-family : "Comic Sans MS", sans-serif; 
} 
LI.archl {
font-family : "Comic Sans MS", sans-serif; 
font-size : small; 
color : #000080; 
background : transparent;
} 

Img {
	border : none;
	margin : 10px;
	text-decoration : none;
}

Img.p{
	margin : 10px;
	border : none;
}

Img.nav{
	margin : 0px 0px 0px 0px;
	border : none;
	text-decoration : none;
	vertical-align : middle;
}

Div.emp {
	font-family : "Comic Sans MS", sans-serif;
	font-style : italic;
	color : maroon;
	font-size : medium;
	background-color : #EEDDC3;
	padding : 5px 5px 5px 5px;
}
Div.empbord {
	font-family : "Comic Sans MS", sans-serif;
	font-style : italic;
	color : maroon;
	font-size : larger;
	background-color : #EEDDC3;
	border : medium solid Black;
	padding : 5px 5px 5px 5px;
}

Div.empbordpartialside {
	font-family : "Comic Sans MS", sans-serif;
	font-style : italic;
	color : maroon;
	font-size : larger;
	background-color : #EEDDC3;
	border : medium solid Black;
	float : left;
	width : 30%;
	padding : 5px 5px 5px 5px;
}
Div.bottom {
	font-family : "Comic Sans MS", sans-serif;
	position : absolute;
	vertical-align : bottom;
}

table.split {
	margin : 10px;
}
	
table.split img {
	margin : 0;
	padding : 0;
	display : block;
}
br.clear{
	clear : both;
}

textarea {
font-family : "Comic Sans MS", sans-serif; 
}

table.topnav {
	
	font-size: small;
	font-weight: bold;
	position: relative;
	text-align: center;
}
td.topnav {
	background-image: url(images/navig/button.jpg);
	vertical-align: middle;
	position: relative;
	line-height: 95%;
	word-spacing: -0.25em;
	text-decoration: none;
	color: #EEEEEE;
	width: 164px;
	height: 45px;
}
td.bottomnav {
	border: thin solid rgb(128,0,0);
	font-size: small;
	text-align: center;
	width: 160px;
}

td.topnav A:link {
	color: #EEEEEE;
	text-decoration: none;
}

td.topnav A:visited {
	color: #FFCC00;
	text-decoration: none;
}

td.topnav A:hover {
	color: #000000;
	text-decoration: none;
	background-color: Maroon;
	height: 35px;
	width: 137px;
}
font.indexemph {
	font-size: large;
	font-weight: bold;
	color: #800000;
}
span.indexemph {
	font-size: large;
	font-weight: bold;
	color: Maroon;
}
span.emp {
	color: Maroon;
}
td.contain {
	width: 900px;
	padding-left: 2%;
}
table.contain {
	
}
span.empsmall {
	font-size: small;
	color: Maroon;
}

p.leftbar {
	color: #000000;
}

.pad20 {
	padding-left: 20%;
}

hr {
	background-color: maroon;
	border-color: maroon;
}

 



