body {
	padding: 0;
	margin: 15px;
	background-color: #A4ACB5;
}

a, a:visited {
	color: #009;
	text-decoration: none;
}

a:hover, .nav a:hover, a:visited:hover, p.nav a:visited:hover, .nav a:visited:hover {
	color: #333;
	text-decoration: underline;
}

p.nav, p.nav a, p.nav a:visited, .nav, .nav a, .nav a:visited {
 	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

h1, h2, h3, h4, h5, .header, .hd1, .hd2, .hd3, .hd4, .hd5 {
	font-family: arial, helvetica, sans-serif;
	color: #000; 
}

h1 {
 	font-size: 16px;
	font-weight: bold;
}

h2, h3, .hd1, .hd4 {
 	font-size: 14px;
	font-weight: bold;
}

h4 { 
  font-size: 12px;
  font-weight: bold;
}

.hd2 {
 	font-size: 13px;
	font-weight: normal; 
}

.hd3 {
 	font-size: 12px;
	font-weight: normal; 
}

p, blockquote, li, .text, .textBold, p.nav, .nav, p.sg {
 	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

p.sg {
  text-align: right;
}

sup, .textBold {
	font-weight: bold;
}

.intro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A3ACB5;
}

.txtsm {
  font-family: arial, helvetica, sans-serif; 
 	font-size: 11px;
 	color: #000;
}

.ft, .dl {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

hr {
	height 1px;
	width: 600px;
	border:none;
	border-top:solid 1px #666;
	margin:20px 0;
}

.divider {
	height 1px;
	width: 150px;
}
.center {
	text-align: center
}
.txtleft {
	text-align: left
}
.tbl{background-color: #A4ACB5;}
ul, ol { margin-bottom: 20px;padding:0 }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc { list-style: disc outside; }
ul ul, ul ol,
ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
ul ul li, ul ol li,
ol ol li, ol ul li { margin-bottom: 6px; }
li { line-height: 18px; margin-bottom: 12px; }
ul.large li { line-height: 21px; }
ul.nospacings{margin:0;list-style:none;padding:0}
ul.nospacings li{margin:0;list-style:none;padding:0;line-height:normal}

.hd2 {
 	font-size: 13px;
	font-weight: normal; 
}

.hd3 {
 	font-size: 12px;
	font-weight: normal; 
}

p, blockquote, li, .text, .textBold, p.nav, .nav, p.sg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

p.sg {
  text-align: right;
}

sup, .textBold {
	font-weight: bold;
}

.intro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A3ACB5;
}

.txtsm {
  font-family: arial, helvetica, sans-serif; 
 	font-size: 11px;
 	color: #000;
}

.ft, .dl {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

hr {
	height 1px;
	width: 600px;
}

.divider {
	height 1px;
	width: 550px;
}

.grey {
	background-color: #7B8189;
	padding: 10px;
	width: 228px;
	border: 1px solid #4C4C4C;
	}
	

.yellow {
	background-color: #FFF886;
	border: 1px solid #808080;
	/*//padding: 10px;
	//width: 250px;*/
	height: auto;
	min-height:67px;
	/*//margin-top: 5px;
	//margin-bottom: 5px;*/
	}
	
.wip {
	background-color: white;
	border: 1px solid #808080;
	padding: 10px;
	}
	
.title {
	background-color: #7B8189;
	padding: 10px;
	color: #ffffff;
	text-align: center;
	}
//.header {
//	background-color: #7B8189;
//	padding: 5px;
//	text-align: center;
//	}
.footnote {
	background-color: #FFF886;
	padding: 5px;
	border: 1px solid #808080;
	}
.footnote_spacer {
	height: 50px;
	}
	
.quote {
	//font-style:italic;
	text-align:center; 
	padding: 5px;
	}
	
#center {
	}
#main {
	width: 800px;
	height: 100%;
	position: absolute;
	left: 70px;
	top: -5px;
	}
#sidebar {
	width: 250px;
	height: 100%;
	position: absolute;
	left: 720px;
	top: 10px;
	}
	

#less {
	background-color: #939BA7;
	border: 1px solid #878E99;
	color: #3C3C3C;
	padding: 10px;
	text-align: center;
	}
#less p {

		//font-size: 11px
	text-align: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	}.content #main #center2 h1 {
	text-align: center;
}
#less p i {
	color: #000;
}
.content {
}
.content {
}
.content #main #less p var em {
	font-size: 10px;
}
.content #main #less p cite em {
	font-size: 10px;
}
.mark {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.content #main #center #center5 #center18 a b {
	color: #00F;
}
.content #main #center #center5 #center18 a b {
	color: #00F;
}
#main #center table for M {
	width: 300px;
}
#main #center #center div {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
Tabletitle {
	font-size: 12px;
}
Header3 {
	font-size: 12px;
}
table.tbldecorated{
	padding: 10px;
	width: 310px;
	border: 1px none #808080;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
table.tbldecorated tr{
	order-bottom: 1px dotted #000;
}
table.tbldecorated td{
	padding: 5px;
	border-right: 1px dotted #878E99;
	border-bottom: 1px dotted #878E99;
	text-align: left;
}

.form{display:block;margin:10px 0;width:100%;display:block;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
.form .form-group{display:block;width:100%;padding:0 0 15px}
.form .control-label{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;display:block;width:100%;text-align:justify;padding:0 0 5px}
.form .form-control{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;display:block;width:100%;background:#fff;padding:5px;outline:0;border:solid 1px transparent}
.form .form-control:focus,.form .form-control:active{outline:0}
.form label.error{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:red;font-style:italic;padding:3px}
.form .form-control.error{border-color:red}
.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;background:#009;color:#A3ACB5;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;border:none;padding:10px 20px;cursor:pointer;border-radius:0;margin:5px 0}
.btn:focus,.btn:active{outline:0}