.content {
	margin-left: 20px;
	}

.header{
   width: 100%;
   left: 0%
}
.colmask{
   width: 100%;
   left: 0%
}
.colmid{ right: 25% }
.colin{ right: 25% }
.colleft{ right: 25% }
.col1{
   width: 23%;
   left: 101%
}
.col2{
   width: 23%;
   left: 53%
}
.col3{
   width: 23%;
   left: 80%
}
.col4{
   width: 23%;
   left: 82%
}
.footer{
   width: 100%;
   left: 0%
}
.header{
   clear: both;
   float: left;
   position: relative;
  // border-bottom: #000 1px solid;
   //background-color: #b4d2f7
}
.colmask{
   clear: both;
   float: left;
   overflow: hidden;
   position: relative;
   //background-color: #b4d2f7
}
.colmid{
   float: left;
   width: 100%;
   position: relative;
  // background-color: #b4d2f7
}
.colin{
   float: left;
   width: 100%;
   position: relative;
  // background-color: #b4d2f7
}
.colleft{
   float: left;
   width: 100%;
   position: relative;
   //background-color: #b4d2f7
}
.col1{
   padding: 0px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   //background-color: #99ccff
}
.col2{
   padding: 0px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   //background-color: #99ccff
}
.col3{
   padding: 0px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   //background-color: #99ccff
}
.col4{
   padding: 0px 0px 1em 0px;
   overflow: hidden;
   float: left;
   position: relative;
   //background-color: #99ccff
}
.footer{
   clear: both;
   float: left;
   position: relative;
   //border-bottom: #000 1px solid;
   //background-color: #b4d2f7
}
.bottom{
   clear: both;
   width: 100%;
   float: left;
   position: relative;
   background-color: #cdeb8b
}
body {
	//padding: 0;
	//margin: 15px;
	background-color: #A4ACB5;
	border-width: 0px;
  	padding: 0px;
  	margin: 0px;
  	font-size: 90%;
   	width: 100%;
   	min-width: 1000px;
}

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: 18px;
	font-weight: bold;
	text-align: center;
}

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

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

h5 {
	margin:10px;
}

table {
	padding: 10px;
	width: 310px;
	border: 1px none #808080;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	}
td {
	padding: 5px;
	border-right: 1px dotted #878E99;
	border-bottom: 1px dotted #878E99;
	text-align: left;
	}
	
tr {
	border-bottom: 1px dotted #000;
	}

ul {
	list-style: none;
	padding-left: 20px;
	text-align: left;
	}
ol {
	list-style-type: circle;
	padding-left: 35px;

	}
li {
	padding: 0px;
	margin: 0px;
	}
.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;
}

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: 250px;
	border: 1px solid #4C4C4C;
	}
	

.yellow {
	background-color: #FFF886;
	border: 1px solid #808080;
	//padding: 10px;
	//width: 250px;
	height: 500px;
	//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 {
	text-align: center;
	}
#main {
	width: 800px;
	height: 100%;
	position: absolute;
	left: 50px;
	}
#sidebar {
	width: 250px;
	height: 100%;
	position: absolute;
	left: 817px;
	top: 7px;
	}
	

#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;
}
