
/*body {
	color: #555;
	margin: 0;
	padding: 0px 0px 0px 8px;
	border: 0;
	font-size: 14px;
	vertical-align: top;
	background: #d8cbb1;
    font-family: Arial, Gill Sans, Gill Sans MT, "Gill Sans", verdana, helvetica, sans-serif;*/	
	/* font-family: MS Sans Serif, Arial, Gill Sans, Gill Sans MT, "Gill Sans", verdana, helvetica, sans-serif;	*/
	/* Firefox chokes when trying to print MS Sans Serif, so I killed that font. */
/*}*/
	

.reset {
    clear: both; display: block; font-size: 1px; margin: 0px; line-height: 1px; height: 1px;
    }

		
tr, td, th {
	vertical-align: top;
	}		

/*ul {
	padding: 0px 0px 4px 16px;
	margin: 14px;
	vertical-align: top;
	display: inline
	}*/

/*p {
	padding: 22px 0px 4px 16px;
	margin: 0px;
	vertical-align: top;
	color: #555;
    height: 13px;
}*/
			
/*	
.header {
	padding: 8px 0px 10px 0px;
	color: #6699cc;	
	font-size: 1.08em;
	font-weight: bold;
	letter-spacing:0.04em;
	vertical-align: top;
	}	*/
/*	
th {
	text-align: left;
	font-size: .9em;
	padding: 2px 8px 2px 0px;
	text-indent:0.3em;
	vertical-align: top;
	}	*/
		

	
/*h1 {
	font-size: 1.2em;
	font-weight: bold;
	text-indent:0.3em;
	color: #fff;
	background-color: #6699cc;
	margin-top: 0;
	margin-bottom: 10px;
	letter-spacing:0.04em;
	padding: 4px 0px 4px 8px;
	border-top: 2px solid #557ebd;
	border-bottom: 2px solid #557ebd;
	}	*/	

/*
#topright {
	background-color: #cedff0;
	width: 215px;
	margin: 0px 8px 0px 4px;
	padding: 20px 8px 0px 4px;
	}	
*/

/*
#container {
	width: 90%;
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	}*/


#search {
	margin-top: 20px;
	margin-right: 10px;
	color: #555;
	font-size: .87em;
	/*
	float: right;
	color: #555;
	font-size: .87em;
	margin-top: 30px;
	margin-right: 14px;
	background-color: #cedff0;
	*/
	}	

.searchbox {
	margin: 3px 8px 3px 0;		
	}	
/*
a:link {
	color: #336699;
	}*/
/*a:visited {
	color: #555;
	}*/
/*a:hover {
	color: #006699; 
	}	*/


/*.footer {
	background-color: #557ebd;
	color: #fff;
	font-size: 75%;
	text-align: right;
	vertical-align: bottom;
	padding: 6px 8px 12px 8px;
	}*/

/*.footer img {
	float: left;
	margin-top: 8px;
	}	*/
	
 #navlist li {
	display: inline;
	list-style-type: none;
	/*padding-right: 20px;*/
	}
 #navlist {
	margin-top: 0px;
	margin-bottom: 0px;
 	}
/* .tocHeader {
	padding: 20px 20px 20px 20px;
	color: #6699cc;	
	font-size: 1.08em;
	font-weight: bold;
	letter-spacing:0.04em;
	vertical-align: top;
	}	*/
/*  .discrete {
	font-size: smaller;
	color: Gray;
	font-weight:normal;
  }*/
 /* .bold {
	font-weight:bold;
  }*/
/*  .left {
	padding-left: 20px;
  }*/
/*  .header a:hover {
  	color:#6699CC;
  }
	*/

a:visited{
	text-decoration: none;
}

@font-face {
	font-family: "Roboto Slab";
	font-style: normal;
	font-weight: 400;
	src: url(./fonts/roboto-slab-regular.eot);
	src: local(""), url(./fonts/roboto-slab-regular.eot?#iefix) format("embedded-opentype"), url(./fonts/roboto-slab-regular.woff2) format("woff2"), url(./fonts/roboto-slab-regular.woff) format("woff"), url(./fonts/roboto-slab-regular.ttf) format("truetype");
}
/* roboto-slab-500 */
/* roboto-slab-600 */
/* roboto-slab-700 */
/* roboto-slab-800 */
/* roboto-slab-900 */
/*
 * Roboto
 */
/* roboto-100 */
/* roboto-100italic */
/* roboto-300 */
/* roboto-300italic */
/* roboto-regular */
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: url(./fonts/roboto-regular.eot);
	src: local("Roboto"), local("Roboto-Regular"), url(./fonts/roboto-regular.eot?#iefix) format("embedded-opentype"), url(./fonts/roboto-regular.woff2) format("woff2"), url(./fonts/roboto-regular.woff) format("woff"), url(./fonts/roboto-regular.ttf) format("truetype");
}
/* roboto-italic */
/* roboto-500 */
@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	src: url(./fonts/roboto-500.eot);
	src: local("Roboto Medium"), local("Roboto-Medium"), url(./fonts/roboto-500.eot?#iefix) format("embedded-opentype"), url(./fonts/roboto-500.woff2) format("woff2"), url(./fonts/roboto-500.woff) format("woff"), url(./fonts/roboto-500.ttf) format("truetype");
}
/* roboto-500italic */
/* roboto-700 */
/* roboto-700italic */
/* roboto-900 */
/* roboto-900italic */
/*
 * Open Sans
 */
/* open-sans-300 */
/* open-sans-300italic */
/* open-sans-regular */
/* open-sans-italic */
/* open-sans-600 */
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: url(./fonts/open-sans-600.eot);
	src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(./fonts/open-sans-600.eot?#iefix) format("embedded-opentype"), url(./fonts/open-sans-600.woff2) format("woff2"), url(./fonts/open-sans-600.woff) format("woff"), url(./fonts/open-sans-600.ttf) format("truetype");
}
/* open-sans-600italic */
/* open-sans-700 */
/* open-sans-700italic */
/* open-sans-800italic */


.roboto, strong {
	font-family: 'Roboto Slab',Georgia, sans-serif
}

.roboto {
	color: black;
}