body {
	background-image: url(nmc_assets/background_1.jpg);
	margin-top: 0px;
}

div.container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 3000px;
}

div.sitemap {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1450px;
}

div.aboutnmc {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1425px;
}

div.board {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 4500px;
}

div.committees {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 3375px;
}

div.presidents {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 5400px;
}

div.nmrf {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1750px;
}

div.documents {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 950px;
}

div.protocols {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1150px;
}

div.factsheets {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 951px;
}

div.articles {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 11000px;
}

div.columns {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 975px;
}

div.sources {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 975px;
}

div.regulations {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1500px;
}

div.publications {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 3420px;
}

div.meetings {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 2300px;
}

div.membership {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1800px;
}

div.nmcmembers {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1650px;
}


div.translations {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 3000px;
}



div.login {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 950px;
}

div.main {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1800px;
}

div.join {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 960px;
}

div.links {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 1600px;
}

div.contact {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 795px;
	background-image: url(nmc_assets/back.gif);
	height: 950px;
}

div.top{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 795px;
	height: 120px;
}

div.left {
	position: absolute;
	top: 120px;
	left: 0px;
	width: 160px;
	height: 600px;
}

div.center {
	position: absolute;
	top: 120px;
	left: 161px;
	width: 410px;
	height: 233px;
	z-index: 2;
	background-repeat: no-repeat;
}

div.center.about {
	position: absolute;
	top: 120px;
	left: 161px;
	width: 410px;
	height: 233px;
	z-index: 2;
	background-repeat: no-repeat;
}

div.center2 {
	position: absolute;
	left: 0px;
	width: 410px;
	top: 45px;
	height: 188px;
	z-index: 3;
}

div.right {
	position: absolute;
	background-image: url(nmc_assets/back_search.jpg);
	z-index:1;
	top: 120px;
	height: 38px;
	left: 571px;
	width: 224px;
}

div.righttop{
	position: absolute;
	top: 13px;
	height: 28px;
	left: 0px;
	width: 205px;
}

div.rightmid{
	position: absolute;
	top: 38px;
	left: 0px;
	width: 224px;
}

div.rightbottom{
	position: absolute;
	background-image: url(nmc_assets/back_col_3a.jpg);
	text-align: left;
	top: 162px;
	left: 0px;
	width: 224px;
	height: 503px;
}

div.rightbottomblue{
	position: absolute;
	background-image: url(nmc_assets/back_col_3b.jpg);
	text-align: left;
	top: 0px;
	left: 0px;
	width: 223px;
	height: 669px;
}

div.rightbottomblue2{
	position: absolute;
	background-image: url(nmc_assets/back_col_3b.jpg);
	text-align: left;
	top: 162px;
	left: 0px;
	width: 224px;
	height: 868px;
}

div.rightbottomblue3{
	position: absolute;
	background-image: url(nmc_assets/back_col_3b.jpg);
	text-align: left;
	top: 0px;
	left: 0px;
	width: 224px;
	height: 858px;
}

.p1 {
	font: italic bold normal 11px/normal "Trebuchet MS";
	text-transform: none;
	color: #99CCFF;
	padding: 25px 20px 0px 39px;
	position: static;
	display: block;
}

.p3 {
	font: normal 11px "Trebuchet MS";
	color: #666666;
	padding: 20px 32px 10px 16px;
}

.p3quotesig {
	font: italic normal 11px/normal "Trebuchet MS";
	color: #666666;
	padding: 20px 32px 10px 16px;
	text-align: left;
	background: left;
	text-indent: 0px;
}

.sitelink {
	font: bold normal 11px/20px "Trebuchet MS";
	color: #000066;
	letter-spacing: 0.3em;
	text-align: left;
	text-indent: 8px;
	border-top: thick solid #FFFFFF;
	border-right: thick solid #FFFFFF;
	border-left: thick solid #FFFFFF;
	text-transform: lowercase;
}

.body1 {
	font: bold normal 11px/20px "Trebuchet MS";
	color: #666666;
}

.bodyindent5 {
	font: bold normal 11px/20px "Trebuchet MS";
	color: #666666;
	padding-left: 5em;
}

.h1 {
	font: italic bold 11px "Trebuchet MS";
	color: #FFFFFF;
	text-align: left;
}

.h2 {
	font: bold normal 12px/normal "Trebuchet MS";
	text-transform: uppercase;
	letter-spacing: 0.3em;
	word-spacing: 0em;
	color: #FFFFFF;
}

.h3 {
	font: bold normal 12px/20px "Trebuchet MS";
	color: #0F669B;
	text-transform: uppercase;
	text-decoration: underline;
}

.h4 {
	font: bold normal 11px/20px "Trebuchet MS";
	color: #0F669B;
	text-transform: uppercase;
}

.h5 {
	font: bold 12px/20px "Trebuchet MS";
	color: #000066;
	padding: 12px 12px 5px 0px;
	letter-spacing: 0em;
	text-transform: uppercase;
}

.h4line1 {
	font: bold  12px/20px "Trebuchet MS";
	color: #0F669B;
}

.h4line2 {
	font: bold normal 11px/20px "Trebuchet MS";
	color: #666666;
}
	
div.blogtext {
	position: absolute; 
	left: 15px; 
	top: 55px;
	width: 380px;
	text-align: left;
	z-index:4;
}

div	.flow {
  float: left;
  clear: left;
  margin: 0px 0em 0px 0px;
}

.button1 {
	position: absolute; 
	left: 137px; 
	top: 0px;
	font: bold normal 11px "Trebuchet MS";
	text-transform: capitalize;
}

.searchtext {
	position: absolute; 
	left: 15px; 
	top: 0px;
	font: 11px "Trebuchet MS";
}

