body {
	font-family: Calibri, Verdana;
	font-size: 8pt;
	color: #000000;
	margin:10px;
	padding:10px;
}

ol, ul {
	margin-left: 25px; 
	padding-left: 5px;
	margin-top:0px;
}

li {
	padding-top:5px; padding-bottom:5px;
}

p { margin-top: 6px; margin-bottom: 8px; }



/* LINK STYLES */
a:link , a:visited {color: #005500; text-decoration: none;}
a:hover {color: #77222c; text-decoration: underline;}

/* ======================== ID's =========================*/

#banner {
	background-color:#d2ddf7;	/* light blue */
}

#banner_links td {
	color: #E5E5cc;
	margin:1px 5px;
	padding:1px 35px;
	font-size:12pt;
}

#banner_links a:link, #banner_links a:visited {
	color: #E5E5cc;
	font-size:12pt;
	text-decoration:none;
	padding:1px 5px;
}

#banner_links a:hover {
	background-color:#6B8E23; /* light olive green */
}

#content {
	background-color:#E5E5cc;	/* tan */
	font-family: Verdana;
}

#content_toc { float: left; width: 180px; }

#content_main { margin-left: 175px; width: 645px;}

#footer td {
	/* background-color:#d2ddf7;	 light blue again */
	padding: 1px 1px;
	font-size:10pt;
}

#pictures img {
	border: 1px solid #666;
	padding:1px;
	margin:5px;
}

#navbar {
	background-color:#5C743D;	/* olive green */
}

#splash {
	text-align:left;
	color:#333;
	font-family:Calibri, Verdana;
	font-size:15px;
	font-weight:bold;
	padding:7px 12px;
	font-style:italic;
	

}
/* ============= CLASSES ===============*/

.borderless {
	border:0px;	
}

.content_title {
	color:#000;
	font-family:Calibri, Verdana;
	font-size:12pt;
	font-weight:normal;
	padding:1px 1px 1px 3px;
	margin:7px 0px 5px 0px;
	background-color:#D6D6D6;
	border-width: 1px 0px;
	border-color: #999;
	border-style:solid;
}

.grey_box {
	border: 1px solid #808080;
	background-color: #EBEBEB;
	margin: 5px;
	padding: 0px 0px;
}

.white_box {
	border: 1px solid #808080;
	background-color: #FFFFFF;
	margin: 5px;
	padding: 0px 0px;
}

.picture_box {
	border: 1px solid #808080;
	background-color: #EBEBEB;
	background-image: url("../images/globe.png");
	background-repeat: no-repeat;
	margin: 5px;
	padding: 0px 0px;
}

.grey_outline {
	border: 1px solid #999;
}

.navline {
	background-image: url("../images/header/dashed_line.gif");
}

.padded {
	padding: 1px 5px;
}

/*  refstyle is handy for formatting reference lists */
.refstyle {
	margin-left:9.0pt;
	margin-top: 8px; 
	margin-bottom: 8px;
	text-indent:-7.0pt;
	font-size:8pt;
	font-family:Verdana;
}

.toc_title{
	color:#646464;
	font-family:Calibri, Verdana;
	font-size:12pt;
	font-weight:normal;
	border-bottom:1px solid #808080;
	padding:1px 1px 1px 3px;
	margin:1px;
}

.liststyle {
	font-size:8pt;
	font-family:Verdana;
	margin-left: 15px; 
	padding-left: 0.025px;
	margin-top: 0; 
	margin-bottom: 0;
}

.top_border {
	border-top:1px solid #999;	
}

.bitty {font-size:10pt; font-family:Calibri, "Lucida Sans", Verdana}
.bittybit{font-size:7pt;font-family:Verdana;}

/* ============================ not in use ==================================== */
/* Use to replace title graphic if seen as preferable */
#banner_title {
	color:  #5C743D;
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:30pt;
	text-decoration:none;
}



.grey_line:link , .grey_line:visited {border-bottom:1px solid #999;}
.grey_line:hover {border-bottom:0px;}

.nolink:link , .nolink:visited {font-family: verdana, helvetica, arial, sans-serif; color: #000000; text-decoration: none; font-weight: normal; }
.nolink:hover {color: #000000; text-decoration: none; border-bottom:1px solid #999;}

.press_bq {
	margin: 3px;
	padding: 3px;
	background-color:#F1F1F1;
	border: 1px solid #d6d6d6;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.conf_bq {
	margin: 3px;
	padding: 3px;
}

.conf_title{
	border-bottom: 1px solid #999999;
	padding: 3px;
}	
