/* version 1.02, 2007-04-28 /*

/* General and site-specific styles = = = = = = = = = = = = = = = = */

body {
	font-family: optima,stone-sans,trebuchet,sans-serif;
	font-size: 11.5pt; line-height: 1.3em;
	background-color: #ffffff;
	min-width: 685px;
	text-align: center;
}

a:link    { color: #80002b; /*#d9ac34;*/ /*#0648a1;*/ text-decoration: underline; }
a:visited { color: #80002b; text-decoration: underline; } 
a:hover   { color: #ffffff; text-decoration: none; background-color: #9bb8cf; }

h3 {
	font-size: 14pt; color: #80002b; font-weight: bold; font-style: italic;
	letter-spacing: 2;
	padding-top: 4px; padding-bottom: 4px;
	border-top: 3px solid #9bb8cf;
	border-bottom: 1px solid #9bb8cf;
	max-width: 60%;
	margin-top: 10px;
	margin-bottom: 25px;
}

.quot-280,.quot-240,.quot-200 {
	font-family: beryll,stone-serif,serif; font-size: 11pt;
	float: right; text-align: right;
	width: 280px;
	border: 2px dashed  #80002b; padding: 12px 10px 12px 12px;
	margin: 5px 0 5px 10px;
	}
.quot-240 { width: 240px; }
.quot-200 { width: 200px; }

.quot-attrib { font-size: 11pt; line-height: 1.5em; font-style: italic; }

.testimonial {
	width: 65%;
	font-style: italic; font-size: 0.9em;
	border: 1px solid #c8d0ba;
	margin: 20px 30px 20px; padding: 6px 20px 6px 63px;
	background: url('pics/quote-5.png') 5% no-repeat #deecf2;
	background-position: -10px -7px;
	margin-bottom: 30px;
	}

.hd-col { color: #80002b;  /*#21554e;*/ font-weight: bold; }

.yel { color: black; background-color: #fff001; padding: 1px;
	font-weight:normal; font-style:normal; }

.bot-rule { line-height: 2px; border-bottom: 3px solid #9bb8cf; }

.tagline {
	color: #235d77; font-style: italic;
	text-align: center;
	padding-top: 4px; padding-bottom: 4px;
	border-top: 1px solid #9bb8cf;
	border-bottom: 3px solid #9bb8cf;
	margin-top: 10px;
	margin-bottom: 10px;
}

.outer { list-style-type: square; }
.inner { list-style-type: circle; }

.credit {
	text-align: right; 
	}

.mini-toc {
	font-size: 9.5pt;
	border: 1px solid #999999;
	padding: 1em;
	margin-left: 1em; margin-right: 6em; 
	}

.mini-toc li {
	color: #999999;
	list-style-position: outside;
	margin-top: 0; margin-bottom: 0.3em; /*line-height: 1.5em;*/
	}

.up a:hover { background-color: #80002b; }
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */



/* Structural & layout styles = = = = = = = = = = = = = = = = = = = */

#container {
	text-align: left;
	width: 685px;
	margin-left: auto; margin-right: auto; 
	/*padding: 10px;*/
/*
	background: #eeeeee;
	border: 1px solid #32a942;
*/
}
#logoarea { padding: 5px; margin: 10px 0 10px 0; }
#left {
	float: left; width: 80px;
	margin: 0 5px 0 0; padding: 5px;
}
#right {
	float: right; width: 80px;
	margin: 0 0 0 5px; padding: 5px;
}
#main {
	width: 675px;
	padding: 5px;
	color: #235d77;
}
#bottom { font-size: 10pt; margin 5px 0 5px 0; color: #999999; }

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */



/* Navigation styles = = = = = = = = = = = = = = = = = = = = = = = */

#tabs1 {
	font-size: 82%; font-weight: bold;
	background: #9bb8cf; /* #e4e569  #7babcf  #f4f7fb; */
	float: left; width: 100%; line-height: normal;
	border-bottom: 1px solid #bcd2e6;
	margin:  0.5em 0 2em; 0;
	}
#tabs1 ul {
	margin: 0; padding: 10px 10px 0 60px;
	list-style: none;
	}
#tabs1 li {
	display: inline;
	margin: 0; padding: 0;
	}
#tabs1 a {
	float: left;
	background: url("pics/tableft1.gif") no-repeat left top;
	margin: 0; padding: 0 0 0 4px;
	text-decoration: none;
	}
#tabs1 a span {
	float: left;
	display: block;
	background: url("pics/tabright1.gif") no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #235d77;
	}

	/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span {float: none;}
	/* End IE5-Mac hack */

#tabs a:hover span { color: #627eb7; }
#tabs1 a:hover { background-position: 0% -42px; }
#tabs1 a:hover span { background-position: 100% -42px; }
#tabs1 #current a { background-position: 0% -42px; }
#tabs1 #current a span { background-position: 100% -42px; }

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */


/* Colors  = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

 dk green 1  #1e4735;
 dk green 2  #234f3e;
 dk green 3  #295a3a;
 dk green 4  #21554e;

 gold 1      #e4e569;
 gold 2      #d9ac34;
 gold 3      #edbc39;
 gold 4      #f0b924;
 gold 5      #f2a435;
 
 burgandy 1  #80002b;

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
